Sign up today and be the first to receive our best holiday deals!

×
Close
Monday-Friday:9:00am - 9:00pm
Saturday:9:00am - 8:00pm
Sunday:10:00am - 9:00pm
See more results

Bali Hotels

Stay in one of our Bali hotels and enjoy a luxurious stay on the Indonesian island at an affordable price. We have over 10 hotels in top resorts across Bali, providing the perfect setting for your holiday.

Our air-conditioned hotels feature all the amenities holidaymakers would expect, including swimming pools, dining and entertainment areas to make your holiday even more relaxed. Whether you choose a 3 star, 4 star or 5 star hotel in Bali, you are guaranteed excellent hospitality and a relaxing stay in the island paradise.

Cheap hotels in Bali

There are many great deals to be found on our Bali hotels, with many offering no single supplements for those travelling alone. Book a stay in a top 4 star Bali hotel, and find out what's included in your comprehensive package holiday to Bali, with extra upgrades available including stopovers in some of the world's most majestic cities to take your holiday even further.

Whether you choose Bed & Breakfast or a supremely relaxing Bali all inclusive holiday on your stay in Bali, you can look forward to the trip of a lifetime when you choose affordable holidays with Mercury Holidays.

Book a Bali hotel with Mercury Holidays

Book a Bali hotel online on the dates ideally suited to you, or alternatively check out our last minute deals on Bali holidays to find a bargain today.

To book your Bali hotel over the phone, call our Reservations team and choose your Bali hotel stay or package holiday in Bali today.

Hand-Picked Hotels in Bali

Filter your results

Filter your results

  • By Budget(per person)
  • By Resort
  • By Rating
The Jayakarta Bali

The Jayakarta Bali

Legian, Bali
Surrounded by lush gardens, The Jayakarta Bali Hotel enjoys a great position right on beautiful Legian Beach, famous for its magnificent sunsets. It welcomes guests with its typical Balinese style architecture...
Bali Kuta Resort

Bali Kuta Resort

Kuta, Bali
Set in the heart of Bali, the most favourite tourist destination, this hotel is located in the centre of Kuta; it is within walking distance to the shopping and entertainment district, 10 minutes to Kuta...
Nusa Dua Beach Hotel and Spa

Nusa Dua Beach Hotel and Spa

Nusa Dua, Bali
Boasting a spectacular tropical setting on the South coast of Bali the Nusa Dua Beach Hotel offers guests a stunning beach location yet is within easy reach of Denpasar, the provincial capital of Bali....
Grand Mirage Resort Thalasso Spa

Grand Mirage Resort Thalasso Spa

Nusa Dua, Bali
The luxurious Grand Mirage Resort & Thalasso Bali boasts an enviable setting on the Tanjung Benoa peninsula. Guests can enjoy the easily reachable variety of entertainment and dining options the nearby...
Adi Dharma hotel

Adi Dharma hotel

Legian, Bali
This hotel is located in the area of Legian, just a few minutes’ walk from the shopping centre, entertainment venues, restaurants and the beach. This beach hotel comprises a garden and a terrace as well...
Legian Beach

Legian Beach

Legian, Bali
Set amidst sprawling tropical gardens on the South coast of Bali, Legian Beach offers a spectacular beach location close to the bustling tourist town of Kuta. There are a host of entertainment, shopping...
Alila Ubud

Alila Ubud

Ubud, Bali
Set in a secluded hillside position above the Ayung River and surrounded by lush verdant vegetation, the beautiful Alila Ubud boutique hotel is situated in the traditional hill village of Payangan in central...
Swiss-Belinn Legian

Swiss-Belinn Legian

Legian, Bali
This charming hotel is located in Bali, just a few steps from Legian beach. Guests will find a choice of shopping opportunities and dining venues in the surrounding area which will make their stay even...
Sense Sunset Seminyak

Sense Sunset Seminyak

Seminyak, Bali
Sense Sunset Seminyak This hotel is located in the upmarket area of Seminyak in Bali and is located within easy walking distance of a number of attractions in the area, as well as a wealth of shopping...
Seminyak Paradiso

Seminyak Paradiso

Seminyak, Bali
This hotel is nestled within a beautiful landscape garden, within 5(five) minutes walking distance of the famous sandy Seminyak Beach and just a 20-minute drive from Bali’s International Airport. Situated...
Sol Beach House Benoa Bali - All Inclusive

Sol Beach House Benoa Bali - All Inclusive

Nusa Dua, Bali
Lying directly on Tanjung Benoa Beach, Melia Benoa offers a luxurious beach hotel amidst spectacular surroundings. The hotel is situated a mere 2 kms from the affluent resort of Nusa Dua where guests can...
Conrad Bali Resort and Spa

Conrad Bali Resort and Spa

Nusa Dua, Bali
Set next to a sprawling 300 metre sandy beach the Conrad Bali offers an idyllic location between Nusa Dua and Tanjung Benoa. Guests will find themselves within easy walking distance of a variety of shops...
The Laguna Resort and Spa

The Laguna Resort and Spa

Nusa Dua, Bali
The Laguna, A Luxury Collection Resort & Spa is located on the spectacular Nusa Dua Beach in Bali. For guests who are eager to explore the resort is a 25 minute drive from Sanur, 20 minutes from Kuta Beach...
Swiss-Belhotel Segara

Swiss-Belhotel Segara

Nusa Dua, Bali
The property is conveniently located about 2 km from white sandy Geger Beach and some 3 km from Nusa Dua Beach. The hotel is just 16 km from Denpasar International Airport. Facilities available to guests...
Melia Bali Villas and Spa Resort

Melia Bali Villas and Spa Resort

Nusa Dua, Bali
Idyllically situated amidst luxuriant greenery close to Nusa Dua Beach, this hotel is the ideal choice for a beach holiday. Close to the Galleria shopping area and within easy driving distance of Ngurah...
Grand Aston Bali Beach Resort

Grand Aston Bali Beach Resort

Nusa Dua, Bali
This opulent resort boasts a stunning beach setting in Tanjung Benoa. Just a 5 minute drive from the upscale resort area of Nusa Dua, 25 minutes from Kuta and 45 minutes from Denpasar the Aston Bali Resort...
Grand Hyatt Bali

Grand Hyatt Bali

Nusa Dua, Bali
This beach hotel offers the comfort of a first-class hotel with the relaxing tranquillity of a secluded beach resort. The white sandy beach and the clear waters of Nusa Dua make it a perfect spot for spending...
Mutiara Bali Resort and Villa

Mutiara Bali Resort and Villa

Seminyak, Bali
This 61-room club resort has tailor made its beautiful surroundings with luxurious touches that will convey the feeling of being in heaven. The hotel has a large outdoor swimming pool with a pool bar and...
The Breezes Bali Resort and Spa

The Breezes Bali Resort and Spa

Seminyak, Bali
The Breezes Bali Resort is located in Seminyak just north of Kuta and Legian. Just 100 metres from Seminyak Beach, the hotel enjoys spectacular surroundings and panoramic views. Kuta Beach is a 15 minute...
U Paasha Seminyak Bali

U Paasha Seminyak Bali

Seminyak, Bali
This hotel enjoys a charming location, in the centre of Seminyak, where a host of restaurants, shopping and entertainment venues await. Within a short stroll of the hotel, guests can uncover the traditions...
Puri Saron Seminyak

Puri Saron Seminyak

Seminyak, Bali
Lying directly beside the pristine sandy beach, this hotel is situated in the Seminyak area of Bali. This hotel is a mere 15 minutes’ driving distance from Ngurah Rai International airport. This location...
Anantara Seminyak

Anantara Seminyak

Seminyak, Bali
Situated in the upscale area of Seminyak, the Anantara Seminyak Resort & Spa is a contemporary style hotel offering luxurious accommodation by the sea. Guests will love the wide open sea views and the...
Ayodya Resort

Ayodya Resort

Nusa Dua, Bali
Enjoying a stunning setting on ‘God’s Island’ near one of the most spectacular pristine beaches in Nusa Dua, the Ayodya Resort offers guests a beach resort paradise. Resembling a Balinese water palace,...
Mulia Resort - Nusa Dua Bali

Mulia Resort - Nusa Dua Bali

Nusa Dua, Bali
The exclusive Mulia Resort is bordered by a stunning sandy beach and palm-lined gardens in Nusa Dua, Bali. Its sumptuous rooms and suites exude an unparalleled elegance and classic style, inviting travellers...
Tjampuhan

Tjampuhan

Ubud, Bali
Situated in the enchanting town of Ubud in Bali the resort Tjampuhan Hotel & Spa is beautifully set amidst lush tropical gardens and spectacular views over the River Oos Campuhan. Guests will find themselves...
Pullman Bali Legian Nirwana

Pullman Bali Legian Nirwana

Legian, Bali
The hotel exudes elegance and luxury from the moment guests step through the doors. The rooms are beautifully-appointed featuring contrasting tones and wood elements, adding to the sense of calm and tranquility....
Melasti Beach Resort

Melasti Beach Resort

Legian, Bali
The hotel offers travelers every convenience with a combination of Western comfort and Balinese hospitality to meet everyone’s expectations. Offering a total of 100 guest rooms, the resort also features...
Ananta Legian

Ananta Legian

Legian, Bali
* Buffet Dinner: IDR 250.000 nett per person.
Kuta Central Park

Kuta Central Park

Kuta, Bali
The hotel is located in the midst of Kuta area on the pulse of all goods things Bali. While the hotel’s immediate neighbourhood invites to be explored by foot, the hotel location makes it also an ideal...
Inna Grand Bali Beach

Inna Grand Bali Beach

Sanur, Bali
The charming Inna Grand Bali Beach boasts a spectacular setting surrounded by tropical palm groves on Bali’s Sanur Beach. The provincial capital city of Denpasar is located just 7 kms away and offers...
Mercure Resort Sanur

Mercure Resort Sanur

Sanur, Bali
Lying directly beside Sanur’s pristine white sandy beach, the Mercure Resort Sanur offers guests an unparalleled beach location. Boasting a tranquil setting close to the heart of Sanur, guests are within...
Prama Sanur Beach Bali

Prama Sanur Beach Bali

Sanur, Bali
This hotel is located right on the sandy beach of Sanur, one of Bali’s most popular areas. It is the perfect base from which to explore Bali, the famed Island of the Gods, known for its colorful and...
Puri Santrian

Puri Santrian

Sanur, Bali
Located beside the pristine sandy beach of Sanur, the Puri Santrian offers guests the ideal setting for a relaxing beach holiday. The town of Sanur is a leisurely stroll away where guests can discover...
Grand Whiz Nusa Dua

Grand Whiz Nusa Dua

Nusa Dua, Bali
This four-star hotel can be reached only 20-minute drive from Ngurah Rai International Airport, 5 minutes from Bali International Convention Centre. The hotel is only 300 meters away from Nusa Dua beach,...
Recent Searches

For your convenience we've saved your most recent searches below...