• Login or Create Account
  • Currency

    USD

You are booking hotel for more than 90 days

OneCircle

Rewards

map
Price Per Night
  • (1002)
  • (1506)
  • (984)
  • (454)
  • (404)
  • (628)
  • (219)

Your Budget

to
Star Category
  • (524)
  • (1945)
  • (1861)
User Rating
  • (737)
  • (1641)
  • (2210)
  • (2300)
  • (2339)
Property Type
  • (1597)
  • (1513)
  • (959)
  • (878)
  • (399)

Show 3 more

Chains
  • (18)
  • (5)
  • (4)
  • (3)
  • (1)

Show 6 more

Amenities
Guests Love
  • (4003)
  • (4984)
  • (1806)

Show -3 more

Booking Preference
Booking Preference
  • (1616)
  • (136)
  • (5493)
  • (2151)
House Rules
  • (410)
  • (14)
  • (9)
  • (265)
  • (385)
  • (589)
BACK TO TOP

Book Hotels in Bali, Indonesia from 4823 Hotels

OneCircle Rewards

Earn & redeem points on eligible properties for additional savings!

hotelImg

Courtyard by Marriott Bali Seminyak Resort

Seminyak | 5 minutes walk to Seminyak Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
This 5 Star Resort in Bali is located in Seminyak. Full Address of property is Jalan Camplung Tanduk (Dhyana Pura), No. 103 SP, 80361 Seminyak, Indonesia View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.5

(1109 Ratings)

$ 154

+ $ 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg

Hyatt Regency Bali

Near Sanur Beach | 8 minutes walk to Sanur Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Resort is Near Sanur Beach View On Map (Jalan Danau Tamblingan 89, 80228 Sanur, Indonesia). Top Facilities of this Resort are Spa & Swimming Pool & Gym.
View More
Excellent4.3

(3033 Ratings)

$ 350

+ $ 74 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg

Sanna Ubud A Pramana Experience

Ubud | 2.7 km drive to Tegallalang Rice Terrace
SpaSpa
GymGym
This 5 Star Resort in Bali is located in Ubud. Full Address of property is Jl. Raya Tegalalang Gianyar View On Map Key amenities of this property are Spa & Gym.
View More
Excellent4.5

(851 Ratings)

$ 477

+ $ 95 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Ramayana Suites & Resorts

Kuta | 4 minutes walk to Kuta Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
15% off on session of Spa 15% off on session of Spa
Early Check-in / Late Check-out availableEarly Check-in / Late Check-out available
Location of the Hotel is Kuta View On Map (Jl. Bakung Sari, Kuta, Kec. Kuta). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Very Good4.2

(1348 Ratings)

$ 200

$ 93

+ $ 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Four Points by Sheraton Bali Seminyak

Seminyak | 1.8 km drive to Seminyak Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 4 Star Resort in Bali is located in Seminyak. Full Address of property is Jalan Petitenget Gang Cendrawasih No.99 View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.2

(1150 Ratings)

$ 109

+ $ 23 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg

Renaissance Bali Uluwatu Resort & Spa by Marriott

Near Uluwatu Beach
Beach club
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Location of the Resort is Near Uluwatu Beach View On Map (Jalan Pantai Balangan 1 No 1). Top Facilities of this Resort are Beach club & Spa & Swimming Pool.
View More
Excellent4.6

(1565 Ratings)

$ 315

+ $ 66 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg

The Anvaya Beach Resort Bali

Kuta | 9 minutes walk to Tuban Beach
750 m drive to Kuta Beach,
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 5 Star Hotel in Bali is located in Kuta. Full Address of property is Jl. Kartika Plaza, Tuban, Kec. Kuta, Kabupaten View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.5

(1396 Ratings)

$ 189

$ 150

+ $ 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg

Kleo Seminyak, Part of JdV by Hyatt

Seminyak | 4 minutes walk to Seminyak Beach
About a minute walk to Petitenget Beach,
Swimming PoolSwimming Pool
GymGym
Shuttle Service
Location of the Hotel is Seminyak View On Map (Jalan Taman Ganesha No. 9B Petitenget, Kerobokan Kelod). Top Facilities of this Hotel are Swimming Pool & Gym & Shuttle Service.
View More
Excellent4.7

(108 Ratings)

$ 128

+ $ 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Truntum Kuta (Formerly Grand Inna Kuta)

Kuta | About a minute walk to Kuta Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This 4 Star Hotel in Bali is located in Kuta. Full Address of property is Jl. Pantai Kuta No.1, Kuta, Kec. Kuta Sel., Kabupaten View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Excellent4.4

(1163 Ratings)

$ 246

$ 163

+ $ 33 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

W Bali - Seminyak

Seminyak | 1.2 km drive to Seminyak Beach
Beach club
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Seminyak View On Map (Kerobokan, Jl. Petitenget, Seminyak, Bali 80361, Indonesia). Top Facilities of this Hotel are Beach club & Spa & Swimming Pool.
View More
Excellent4.8

(1059 Ratings)

$ 410

+ $ 86 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa

Tejaprana Bisma

Ubud | 5 minutes walk to Monkey Forest (Ubud)
Entire Villa
| 1 Bedroom | Sleeps 3 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
SpaSpa
Refrigerator
Free Cancellation
This 5 Star Villa in Bali is located in Ubud. Full Address of property is Jalan Bisma View On Map Key amenities of this property are Swimming Pool & Spa & Refrigerator.
View More
Excellent5.0

(989 Ratings)

$ 218

+ $ 46 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Secana Beachtown Resort & Residences

Canggu | 3 minutes walk to Berawa Beach
5 minutes walk to Batu Belig Beach,
Swimming PoolSwimming Pool
SpaSpa
GymGym
Location of the Resort is Canggu View On Map (Jl.Pemelisan Agung Pantai Berawa). Top Facilities of this Resort are Swimming Pool & Spa & Gym.
View More
Excellent4.5

(451 Ratings)

$ 151

+ $ 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Courtyard by Marriott Bali Nusa Dua Resort

Nusa Dua | 2 km drive to Nusa Dua Beach
Water park
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Excellent4.4

(1175 Ratings)

$ 123

+ $ 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg

Lyvin Bingin Villas

Near Uluwatu Beach
Free Cancellation
Location of the Hotel is Near Uluwatu Beach View On Map (Lyvin Bingin Villas, Jl. Pantai Bingin, Pecatu, Kec. Kuta Sel., Kabupaten Badung).
View More
Excellent4.8

(32 Ratings)

$ 729

+ $ 73 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Maya Ubud Resort & Spa

Ubud | 3.5 km drive to Monkey Forest (Ubud)
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 5 Star Hotel in Bali is located in Ubud. Full Address of property is Jl. Gn. Sari, Peliatan, Kecamatan Ubud View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.8

(1005 Ratings)

$ 311

+ $ 62 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Aloft Bali Kuta at Beachwalk by Marriott

Kuta | 3 minutes walk to Kuta Beach
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Hotel is Kuta View On Map (Beachwalk Shopping Center,). Top Facilities of this Hotel are Swimming Pool & Gym.
View More
Excellent4.4

(907 Ratings)

$ 81

+ $ 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
Lowest Price Guarantee
hotelImg

Alila Seminyak

Seminyak | 5 minutes walk to Seminyak Beach
About a minute walk to Petitenget Beach,
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 5 Star Hotel in Bali is located in Seminyak. Full Address of property is Jl. Taman Ganesha Jl. Petitenget No.9, Seminyak, Kec. Kuta Utara View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.7

(624 Ratings)

$ 280

+ $ 59 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Desa Potato Head Bali

Seminyak | 990 m drive to Seminyak Beach
About a minute walk to Petitenget Beach,
Beach club
SpaSpa
Swimming PoolSwimming Pool
Location of the Resort is Seminyak View On Map (Jl. Petitenget Seminyak, Kec. Kuta Utara, Kabupaten). Top Facilities of this Resort are Beach club & Spa & Swimming Pool.
View More
Excellent4.8

(1477 Ratings)

$ 225

+ $ 45 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Dwaraka The Royal Villas

Ubud | 3.8 km drive to Monkey Forest (Ubud)
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 4 Star Resort in Bali is located in Ubud. Full Address of property is Sriwedari St. No 11 B View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.6

(520 Ratings)

$ 94

+ $ 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

MAMAKA Bali

Kuta | About a minute walk to Kuta Beach
9 minutes walk to Legian Beach,
SpaSpa
GymGym
Location of the Hotel is Kuta View On Map (Jl. Pantai Kuta No.32, Legian, Kec. Kuta). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.4

(3547 Ratings)

$ 69

+ $ 15 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Bali


Check out best Bali hotel deals and offers on more than 4823 hotels in Bali only on MakeMyTrip!

Wondering where to book your stay in Bali? We understand your desire for comfort and hence have listed out the best Bali hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Bali. Select from best 4823 hotels in Bali.

All Above properties for Bali are updated on Friday, June 12, 2026- 21.57.

Book affordable hotels in Bali at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Bali, Stay in Bali's best hotels! Bali Hotels Price Starts from Minimum INR 180 for Budget hotel. If you’re looking for a cheap hotel in Bali, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Bali accommodation. Check Price Now!


Five Star Hotels in Bali

CasCades Suites

0 1 2 3 4 0 1 2 3 4

₹ 33,334

Per Night

Ubud

Tejaprana Resort & Spa

0 1 2 3 4 0 1 2 3 4

₹ 78,294

Per Night

Ubud

Samabe Bali Suites & Villas

0 1 2 3 4 0 1 2 3 4

₹ 54,892

Per Night

Nusa Dua

COMO Uma Ubud

0 1 2 3 4 0 1 2 3 4

₹ 40,572

Per Night

Ubud

Pullman Bali Legian Beach

0 1 2 3 4 0 1 2 3 4

₹ 10,023

Per Night

Kuta

Ramayana Suites & Resorts

0 1 2 3 4 0 1 2 3 4

₹ 16,875

Per Night

Kuta

Hotels By Category in Bali

Get the best deals on different type of Hotel categories in Bali with MakeMyTrip.com. Choose from 4823 hotels in Bali. Just INR 180 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Show More

Hotels in Bali with Free Breakfast

Interconnection Hostel

0 -1 0 1 2 3 4

₹ 2,334

Per Night

Kuta

BALI RANI HOTEL

0 1 2 3 0 1 2 3 4

₹ 5,212

Per Night

Kuta

Grand Mercure Bali Seminyak

0 1 2 3 4 0 1 2 3 4

₹ 12,935

Per Night

Seminyak

Ramayana Suites & Resorts

0 1 2 3 4 0 1 2 3 4

₹ 16,875

Per Night

Kuta

Kusuma Abiakta

0 -1 0 1 2 3 4

₹ 198

Per Night

Nusa Lembongan

VILLA IPSA

0 -1 0 1 2 3 4

₹ 3,792

Per Night

Munduk

Amalfi Seminyak

0 1 2 3 0 1 2 3 4

₹ 2,253

Per Night

Seminyak

Kintamani

Siesta Legian Hotel

0 1 2 0 1 2 3 4

₹ 4,029

Per Night

Kuta

CLV Hotel & Villa

0 1 2 0 1 2 3 4

₹ 2,686

Per Night

Bedugul

Atres Sari Resort

0 1 2 0 1 2 3 4

₹ 3,788

Per Night

Munduk

Ubud

The Hidden Paradise Ubud

0 1 2 3 0 1 2 3 4

₹ 25,303

Per Night

Ubud

Nusa Dua

Four Star Hotels in Bali

The Acala Shri Sedana

0 1 2 3 0 1 2 3 4

₹ 5,567

Per Night

Nusa Lembongan

Ubud

Seminyak

Segara Seaside Resort

0 1 2 3 0 1 2 3 4

₹ 7,394

Per Night

Nusa Ceningan

Limón & Cello Villa

0 1 2 3 0 1 2 3 4

₹ 31,476

Per Night

Canggu

Sandat Glamping Tents

0 1 2 3 0 1 2 3 4

₹ 24,924

Per Night

Ubud

Nefatari Exclusive Villas

0 1 2 3 0 1 2 3 4

₹ 15,800

Per Night

Ubud

Pundi Kaya

0 1 2 3 0 1 2 3 4

₹ 2,563

Per Night

Ubud

Valstar Hotel Canggu

0 1 2 3 0 1 2 3 4

₹ 2,623

Per Night

North Kuta

Near Uluwatu Beach

Three Star hotels in Bali

Munno Villa

0 1 2 0 1 2 3 4

₹ 35,068

Per Night

Canggu

LeRosa Valley Resort

0 1 2 0 1 2 3 4

₹ 26,224

Per Night

Ubud

Mateo Villa Bingin by ABM

0 1 2 0 1 2 3 4

₹ 26,047

Per Night

Near Uluwatu Beach

The Korowai

0 1 2 0 1 2 3 4

₹ 24,918

Per Night

Near Uluwatu Beach

Villa Pantai Karang

0 1 2 0 1 2 3 4

₹ 24,811

Per Night

Sanur

Flash Back Bungalow

0 1 2 0 1 2 3 4

₹ 22,732

Per Night

Sanur

Sanur House

0 1 2 0 1 2 3 4

₹ 21,785

Per Night

Sanur

The Dewi Premier

0 1 2 0 1 2 3 4

₹ 18,469

Per Night

Bali

Baliwood Bingin

0 1 2 0 1 2 3 4

₹ 16,253

Per Night

Near Uluwatu Beach

Bingin Garden Uluwatu

0 1 2 0 1 2 3 4

₹ 15,800

Per Night

Near Uluwatu Beach

The Elementum

0 1 2 0 1 2 3 4

₹ 15,516

Per Night

Near Uluwatu Beach

Palm Springs Bali Resorts

0 1 2 0 1 2 3 4

₹ 14,320

Per Night

Tulamben

Dune Seseh

0 1 2 0 1 2 3 4

₹ 13,815

Per Night

Mengwi

Rudra Sahashrara Bali

0 1 2 0 1 2 3 4

₹ 13,518

Per Night

Ubud

Near Uluwatu Beach

Tanah Lot

Antagana Retreat

0 1 2 0 1 2 3 4

₹ 11,680

Per Night

Tabanan

Amara Uluwatu

0 1 2 0 1 2 3 4

₹ 11,346

Per Night

Near Uluwatu Beach

Bingin Lodge Uluwatu

0 1 2 0 1 2 3 4

₹ 11,162

Per Night

Near Uluwatu Beach

Suwehan Beach Cliff House

0 1 2 0 1 2 3 4

₹ 10,892

Per Night

Nusa Penida​

La PAYANA House Penida

0 1 2 0 1 2 3 4

₹ 10,512

Per Night

Nusa Penida​

The Room Padang-Padang

0 1 2 0 1 2 3 4

₹ 10,463

Per Night

Near Uluwatu Beach

La Santa Rosa

0 1 2 0 1 2 3 4

₹ 10,342

Per Night

Jimbaran

Gara Gara Sea View

0 1 2 0 1 2 3 4

₹ 10,302

Per Night

Nusa Penida​

Poppies Bali

0 1 2 0 1 2 3 4

₹ 10,144

Per Night

Kuta

Elysium Bingin

0 1 2 0 1 2 3 4

₹ 9,723

Per Night

Near Uluwatu Beach

Weda Cita Resort And Spa

0 1 2 0 1 2 3 4

₹ 9,623

Per Night

Ubud

Hotel Kumala Pantai

0 1 2 0 1 2 3 4

₹ 9,172

Per Night

Kuta

The Dewi Sun Sun Suite

0 1 2 0 1 2 3 4

₹ 9,000

Per Night

Bali

LOKU Kedungu

0 1 2 0 1 2 3 4

₹ 8,918

Per Night

Tanah Lot

Canggu

Vila Shanti Beach Hotel

0 1 2 0 1 2 3 4

₹ 8,737

Per Night

Sanur

Sri Ratih Cottages

0 1 2 0 1 2 3 4

₹ 8,722

Per Night

Ubud

Kiskenda Cottages

0 1 2 0 1 2 3 4

₹ 8,679

Per Night

Ubud

Akaya Bali

0 1 2 0 1 2 3 4

₹ 8,631

Per Night

Sanur

Rama Garden Hotel

0 1 2 0 1 2 3 4

₹ 9,354

Per Night

Kuta

Gara Gara Sea View

0 1 2 0 1 2 3 4

₹ 8,430

Per Night

Nusa Penida​

The Warm Sun - Bingin

0 1 2 0 1 2 3 4

₹ 8,410

Per Night

Near Uluwatu Beach

DE VINDRA RESORT

0 1 2 0 1 2 3 4

₹ 8,361

Per Night

Nusa Penida​

Jimbarwana Hotel

0 1 2 0 1 2 3 4

₹ 8,326

Per Night

Bali

Lembongan Lux Villas

0 1 2 0 1 2 3 4

₹ 8,326

Per Night

Nusa Lembongan

Bali

Muara Lovina Hotel

0 1 2 0 1 2 3 4

₹ 8,042

Per Night

Near Lovina Beach

Villa Natha

0 1 2 0 1 2 3 4

₹ 7,999

Per Night

Ubud

ABISHA Hotel Sanur

0 1 2 0 1 2 3 4

₹ 7,938

Per Night

Sanur

Bali Hotels by Location

Hotels near Popular Attractions in Bali

Show More

Properties in Bali

Show More

Hotels By Star Category in Bali

Show More

Premium Hotels in Nearby Cities

Bangsring Breeze

0 1 2 3 0 1 2 3 4

₹ 5,969

Per Night

Banyuwangi

Pearl of Trawangan

0 1 2 3 0 1 2 3 4

₹ 11,388

Per Night

Gili Trawangan

Prigen

Shanaya Resort Malang

0 1 2 3 0 1 2 3 4

₹ 3,296

Per Night

Malang

Rayz UMM Hotel Malang

0 1 2 3 0 1 2 3 4

₹ 3,214

Per Night

Villa Rumah Kita

0 1 2 3 0 1 2 3 4

₹ 2,631

Per Night

Kalibaru

Mangsit

Jeeva Beloam Beach Camp

0 1 2 3 0 1 2 3 4

₹ 10,763

Per Night

Ketapang Indah Hotel

0 1 2 3 0 1 2 3 4

₹ 3,784

Per Night

Kalipuro