Hotels in Oman

Search and compare Oman hotels from hundreds of travel sites and save

Oman
Sep 29 — Sep 302
Oman
Wed 9/29
Thu 9/30
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Oman

Filter by star ratings
All filters
Al Baleed Resort Salalah by Anantara
Al Baleed Resort Salalah by Anantara
9.1 Excellent
Al Mansurah Street, Salalah, Oman
Show on map
3.4 mi from city centre, Salalah, Oman 
ExcellentBased on 548 reviews
9.1

This comfortable resort in Salalah provides free wireless internet, as well as a butler service and an infinity pool. It also features a Jacuzzi, a rooftop terrace and outdoor tennis courts.

Crowne Plaza Resort Salalah, An IHG Hotel
Crowne Plaza Resort Salalah, An IHG Hotel
8.2 Excellent
P.O.Box 870 Al Khandaq ST. South Dhareez, Salalah, Oman
Show on map
3.9 mi from city centre, Salalah, Oman 
ExcellentBased on 756 reviews
8.2

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all just a quick drive from the heart of Salalah. It features a golf course, a Jacuzzi, a heated pool and a sauna.

Radisson Collection Muscat, Hormuz Grand
Radisson Collection Muscat, Hormuz Grand
8.7 Excellent
Airport Heights, PC 111, Seeb, Muscat, Oman
Show on map
7.3 mi from city centre, Muscat, Oman 
ExcellentBased on 1,481 reviews
8.7

Radisson Collection Muscat Hormuz Grand provides luxury rooms and a spa and wellness centre, and is located within a 10-minute drive of Muscat International Airport. It also features an outdoor pool, a sauna and a gym.

Crowne Plaza Duqm
Crowne Plaza Duqm
8.6 Excellent
P.O. Box 6, Duqm, Oman
Show on map
6.4 mi from city centre, Duqm, Oman 
ExcellentBased on 403 reviews
8.6

Situated in Duqm, Crowne Plaza Duqm offers 4-star accommodation, as well as an outdoor pool. It also provides meeting rooms, massage services and a kids pool.

Intercityhotel Salalah
Intercityhotel Salalah
8.2 Excellent
A Tatawoor Street 21009, Salalah, Oman
Show on map
0.4 mi from city centre, Salalah, Oman 
ExcellentBased on 396 reviews
8.2

Conveniently located minutes from Salalah Airport, the hotel provides comfortable accommodation in Salalah. It also offers a kids pool, an indoor pool and a terrace.

Mutrah Hotel
Mutrah Hotel
8.3 Excellent
Mutrah Street, Jibro, Muscat, Oman
Show on map
9.3 mi from city centre, Muscat, Oman 
ExcellentBased on 768 reviews
8.3

Mutrah Hotel offers a peaceful setting while in Muscat. It also provides an express check-in and check-out feature, 24-hour room service and a coffee bar.

Grand Millennium Muscat
Grand Millennium Muscat
8.6 Excellent
Dohat al Adab Street Al Khuwair Muscat, Sultanate of Oman 133, Muscat, Oman
Show on map
0.6 mi from city centre, Muscat, Oman 
ExcellentBased on 2,238 reviews
8.6

Featuring outdoor tennis courts and a swimming pool, Grand Millennium Muscat is a deluxe place to stay in Muscat. It also offers an executive floor, a sauna and a Jacuzzi.

Aerotel - Airport Transit Hotel
Aerotel - Airport Transit Hotel
8.4 Excellent
Level 5, Departures, Within Secured Area, Muscat, Oman
Show on map
7.7 mi from city centre, Muscat, Oman 
ExcellentBased on 1,167 reviews
8.4

The hotel provides 3.5-star accommodation in Muscat, just minutes from Muscat International Airport. It offers complimentary Wi-Fi, a sauna and a swimming pool.

Best Western Premier Muscat
Best Western Premier Muscat
7.8 Good
Way 3341, (Off Dohat Al Adab Street), Muscat, Oman
Show on map
2.1 mi from city centre, Muscat, Oman 
GoodBased on 570 reviews
7.8

Located in Muscat, Best Western is within a 20-minute drive of Muscat International Airport and provides a sauna and an outdoor pool. The numerous amenities this stylish hotel features include a coffee bar, an executive floor and 24-hour room service.

Radisson Blu Hotel, Sohar
Radisson Blu Hotel, Sohar
8.0 Excellent
Beachfront of Al-Zafaran, Sohar, Oman
Show on map
4.2 mi from city centre, Sohar, Oman 
ExcellentBased on 2,956 reviews
8.0

This comfortable hotel in Sohar offers complimentary wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.

Tips for booking a Oman hotel

Cheapest month:June
Most expensive month:January
Average price in Oman:$209/night
Absolute cheapest price found:$19/night
Cheapest day:Saturday
Most expensive day:Thursday
$87 - $366
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$98 - $190
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oman hotels

Show all 944 hotels
1
Crowne Plaza Resort Salalah, An IHG Hotel
Crowne Plaza Resort Salalah, An IHG Hotel
8.2 Excellent
P.O.Box 870 Al Khandaq ST. South Dhareez, Salalah, Oman
Show on map
3.9 mi from city centre, Salalah 

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all just a quick drive from the heart of Salalah. It features a golf course, a Jacuzzi, a heated pool and a sauna.

2
Sheraton Oman Hotel
Sheraton Oman Hotel
8.5 Excellent
P.O. Box 3260, Ruwi, Sultanate of Oman, Muscat, Oman
Show on map
9.1 mi from city centre, Muscat 

Conveniently located in the heart of the city, this 5-star hotel makes for an excellent base in Muscat. It also features a sauna and an outdoor pool.

3
Millennium Executive Apartments Muscat
Millennium Executive Apartments Muscat
8.4 Excellent
Muscat, Oman
Show on map
0.6 mi from city centre, Muscat 

Millennium Executive Apartments Muscat offers 4-star accommodation in Muscat. It provides complimentary Wi-Fi, a swimming pool and meeting rooms.

4
Crowne Plaza Duqm
Crowne Plaza Duqm
8.6 Excellent
P.O. Box 6, Duqm, Oman
Show on map
6.4 mi from city centre, Duqm 

Situated in Duqm, Crowne Plaza Duqm offers 4-star accommodation, as well as an outdoor pool. It also provides meeting rooms, massage services and a kids pool.

5
Coral Muscat Hotel and Apartments
Coral Muscat Hotel and Apartments
8.9 Excellent
Al Qurum, Muscat, Oman
Show on map
5.8 mi from city centre, Muscat 

Coral Muscat Hotel & Apartments is situated in Muscat and features complimentary Wi-Fi. It provides 4-star apartments with views of the city.

6
Al Baleed Resort Salalah by Anantara
Al Baleed Resort Salalah by Anantara
9.1 Excellent
Al Mansurah Street, Salalah, Oman
Show on map
3.4 mi from city centre, Salalah 

This comfortable resort in Salalah provides free wireless internet, as well as a butler service and an infinity pool. It also features a Jacuzzi, a rooftop terrace and outdoor tennis courts.

7
Shangri-La Barr Al Jissah, Muscat
Shangri-La Barr Al Jissah, Muscat
8.4 Excellent
Barr Al Jissah, Muscat, Oman
Show on map
16.1 mi from city centre, Muscat 

Situated in Muscat, Shangri-La Barr Al Jissah Muscat provides modern 5-star accommodation, as well as a private beach, outdoor tennis courts and a swimming pool. The various facilities this stylish resort has to offer include a sauna, a Jacuzzi and free Wi-Fi.

8
Golden Tulip Headington Ruwi
Golden Tulip Headington Ruwi
7.9 Good
High Street, Ruwi, Oman
Show on map
0.6 mi from city centre, Ruwi 

Golden Tulip Headington is located in Muscat and is close to the Sultan Armed Forces Museum. It also provides an airport shuttle, a car rental desk and a swimming pool.

Cheapest hotels in Oman

Show all 944 hotels
OYO 117 Majestic Hotel
OYO 117 Majestic Hotel
6.7 Good
Wadi Kabir. 209,112,Ruwi, Ruwi, Oman
Show on map
1.4 mi from city centre,  

Providing a shuttle service to Muscat International Airport, plus free Wi-Fi, the hotel is a comfortable place to stay in Muscat. It also provides room service, a tour desk and a 24-hour reception.

$27
Avg. per night
Pioneer Hotel Apartments
Pioneer Hotel Apartments
7.7 Good
Wadi Kabir, 63 An Nuzhah St, Muscat, Oman
Show on map
11.1 mi from city centre,  

Boasting an outdoor pool and a swimming pool, Pioneer Hotel Apartments Muscat is located in Muscat and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned apartments.

$29
Avg. per night
Muscat Hills Hotel
Muscat Hills Hotel
7.5 Good
Ghala Heights, Muscat, Oman
Show on map
4.4 mi from city centre,  

Muscat Hills Hotel is located in Muscat and offers free Wi-Fi. It also provides a concierge, a 24-hour reception and meeting rooms.

$30
Avg. per night
Mutrah Hotel
Mutrah Hotel
8.3 Excellent
Mutrah Street, Jibro, Muscat, Oman
Show on map
9.3 mi from city centre,  

Mutrah Hotel offers a peaceful setting while in Muscat. It also provides an express check-in and check-out feature, 24-hour room service and a coffee bar.

$34
Avg. per night
Darbat Hotel
Darbat Hotel
6.6 Good
P O Box 18532, Salalah, Oman
Show on map
1.0 mi from city centre,  

Darbat Hotel is located in Salalah and offers guests free Wi-Fi. It also offers a 24-hour reception, 24-hour room service and a coffee bar.

$35
Avg. per night
Ibis Muscat
Ibis Muscat
7.3 Good
PO Box 1512 PC 130 Al Azaiba, Muscat, Oman
Show on map
1.0 mi from city centre,  

Situated a short drive from the Oman Natural History Museum, Ibis Muscat provides modern accommodation in Muscat. It also offers free Wi-Fi to all guests throughout their stay.

$36
Avg. per night
Safeer Continental Hotel
Safeer Continental Hotel
7.8 Good
Al Maha Street, P.O.Box 121, Muscat, Oman
Show on map
1.2 mi from city centre,  

Safeer Continental Hotel offers a comfortable setting when in Muscat. It provides 3-star accommodation with air-conditioned rooms.

$36
Avg. per night
Riyam Hotel Muscat
Riyam Hotel Muscat
7.7 Good
Building 3451, Mutrah, Matrah, Oman
Show on map
0.6 mi from city centre,  

Riyam Hotel offers 3-star accommodation in Muscat. It provides free Wi-Fi, an all-inclusive meal plan and a swimming pool.

$37
Avg. per night

Hotel prices in Oman

2 stars and under

$13 - $258

Darbat Hotel

#1 Most popular

Darbat Hotel
6.6 Good
$35
Avg. per night
Mutrah Hotel

#2 Most popular

Mutrah Hotel
8.3 Excellent
$34
Avg. per night
Al Massa Hotel

Best value

$13
Avg. per night
3 stars

$21 - $519

Riyam Hotel Muscat

#1 Most popular

$37
Avg. per night
Ibis Muscat

#2 Most popular

Ibis Muscat
7.3 Good
$36
Avg. per night
OYO 119 Jasmine Hotel Apartments
$21
Avg. per night
4 stars +

$29 - $373

Shangri-La Barr Al Jissah, Muscat

#1 Most popular

$159
Avg. per night
Kempinski Hotel Muscat

#2 Most popular

$217
Avg. per night
Pioneer Hotel Apartments

Best value

$29
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Oman travel FAQs

  • Where is the best place to stay in Oman?

    Our travelers prefer to stay in places like Muscat, Matrah, and Salalah while in Oman.

  • What are the best hotels in Oman?

    One of the most popular hotels in Oman is Shangri-La Barr Al Jissah, Muscat, which has been reviewed by 4,635 users and currently has a rating of 8.4/10. Other top-rated locations include Riyam Hotel Muscat and Kempinski Hotel Muscat, which have received 7.7/10 and 9.1/10 ratings from our users, respectively.