trover photo by Marc Proudfoot

Selat Hotels from RM116

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Selat

Great Mountain Views
3 out of 5
Banjar Alas Tunggal, Selat, Karangasem
Free cancellationReserve now, pay when you stay
RM122
per night
9 Jan-10 Jan
4.6/5Exceptional! (8 reviews)

"The view to Mount Agung was breathtaking. Our only complaint about staff, is that we often couldn't find any, even at mealtime. All the staff we met were very polite and helpful when we did find them. We had one massage each on our last day and wished we'd had more. Loved going for a big walk around ..."…"

Reviewed on 22 Sep,2019

Great Mountain Views
The Campuan Villa
3 out of 5
Jl. Jangu, Duda, Karang Asem, Selat, Bali
RM116
per night
26 Dec-27 Dec
The Campuan Villa
Sweet Escape
Jalan Jangu, Duda, Selat, Bali
Get Rates
Sweet Escape
Ulun Ubud Resort and Spa
4 out of 5
Jalan Raya Sanggingan, Kedewatan, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM346
per night
10 Jan-11 Jan
4.6/5Wonderful! (78 reviews)

"Always had privilige of prtsonalised servive. All staff were very quick to response. Special appreciation to Sirodhani for managing our veg breakfast."…"

Reviewed on 7 Dec,2019

Ulun Ubud Resort and Spa
Alaya Ubud
5 out of 5
Jl. Hanoman, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM489
per night
8 Jan-9 Jan
4.6/5Exceptional! (818 reviews)

"Loved the balcony and all the flowers around the resort."…"

Reviewed on 6 Dec,2019

Alaya Ubud
SereS Springs Resort & Spa Singakerta
5 out of 5
Banjar Jukut Paku Singakerta, Ubud
RM372
per night
9 Jan-10 Jan
4.7/5Exceptional! (223 reviews)

"We loved this hidden gem of a resort tucked away in Ubud! Our villa was perfect and private. The resort was beautiful, clean and peaceful. The food was delicious and the staff was great! We would definitely stay here again."…"

Reviewed on 9 Dec,2019

SereS Springs Resort & Spa Singakerta
Visesa Ubud Resort
5 out of 5
Jalan Suweta, Banjar Bentuyung Sakti, Ubud, Bali
RM506
per night
9 Jan-10 Jan
4.5/5Wonderful! (260 reviews)

"I really love how nice and helpful the staff is. Every person we came across greeted us and always had a smile on their faces. Our villa is beautiful, clean, and comfortable!!!! After a long day of activities, we looked forward to relaxing in our bed! we loved every second of our time at Visesa and ..."…"

Reviewed on 23 Nov,2019

Visesa Ubud Resort
Komune Resort & Beach Club Bali
4 out of 5
Jalan Pantai Keramas, Keramas, Gianyar, Bali
RM405
per night
13 Dec-14 Dec
4.6/5Wonderful! (221 reviews)

"The wide variety of food within the restaurants, wide variety of facilities - 2 pools, night surfing, gym, spa kids club and more. Friendly and helpful staff. Faultless."…"

Reviewed on 24 Nov,2019

Komune Resort & Beach Club Bali
The Sankara Resort by Pramana
4 out of 5
Banjar Kumbuh, Desa Mas, Ubud, Bali
RM440
per night
11 Jan-12 Jan
4.7/5Exceptional! (180 reviews)

"We loved our stay here! Lovely people, yumny food, and beautiful room."…"

Reviewed on 9 Dec,2019

The Sankara Resort by Pramana
Udhiana Resort Ubud
3.5 out of 5
Jalan Raya Andong, Banjar Nagi, Ubud, Bali
RM708
per night
11 Jan-12 Jan
4.6/5Exceptional! (48 reviews)

"Really great property and staff. Be prepared for bugs though as it is in the jungle, also this may be unavoidable in Bali."…"

Reviewed on 16 Nov,2019

Udhiana Resort Ubud
Can't see what you're looking for?
See all available properties in Selat
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Selat

Visitors can enjoy all that Selat has to offer including its mountain views. Top sights around the area include Mount Agung and Jungut Batu Beach.

  • There are 1377 hotels and other accommodation options in the surrounding area
  • The closest major airport is in Denpasar (DPS-Ngurah Rai Intl.), 31.6 mi (50.8 km) from the city centre

Dressing for Selat

  • Between January and March, daytime temperatures average 33°C, whilst night-time temperatures stay around 22°C
  • From April to June, the average is 33°C during the day and 20°C at night
  • July to September sees average temperatures of 31°C during the day and 20°C at night
  • Between October and December, you can expect 33°C as the daytime average and 22°C as the night-time average
  • About 44 millimetres of rain falls on Selat each year
  • November and April are usually the hottest months averaging 33°C, while July and June are usually the coldest with an average temperature of 21°C

More trip options

Recent Reviews in Selat