Find Cheap Hotels with a spa in Johor Bahru

Search, compare, and save on Johor Bahru Hotels with a spa from hundreds of travel sites on HotelsCombined.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

The Latest Deals for Hotels in Johor Bahru with a Spa

Discover well-known properties in Johor Bahru that are favoured by visitors more than others. There are 29 hotels in Johor Bahru and price data was last updated on 6 May 2026. The average price for a hotel in Johor Bahru is .
Enter your travel dates to find the best prices.
Filter by star ratings
All filters
No 22 Jalan Dato Abdullah Tahir, Johor Bahru, Malaysia
Featuring free Wi-Fi, a rooftop pool and a sauna, New York Hotel is located in Johor Bahru and offers hip accommodation. A coffee maker and a spa bath are just some of the features on offer at this 3-star hotel.
Pool
Free Wi-Fi
Parking
7.8
Good
5990 reviews
Location
1.0 mi from city centre
18 Jalan Harimau Taman Century, Johor Bahru, Malaysia
Situated in Johor Bahru, Grand Paragon Hotel Johor Bahru provides hip 4-star accommodation, as well as an outdoor pool, free Wi-Fi and a sauna. The various facilities this sophisticated hotel offers include a coffee bar, a beauty centre and valet parking.
Free Wi-Fi
Parking
8.3
Excellent
4097 reviews
Location
1.1 mi from city centre
Jalan Abdullah Ibrahim, The Kotaraya,Po Box 293, Johor Bahru, Malaysia
Featuring a sauna, free Wi-Fi and an outdoor pool, The Puteri Pacific Johor Bahru is situated in Johor Bahru and provides luxury accommodation. It also features babysitting/child services, outdoor tennis courts and a coffee bar.
Free Wi-Fi
Airport shuttle
7.5
Good
1245 reviews
Location
0.4 mi from city centre
38, Jalan Bestari 7/2, Taman Nusa Bestari, Johor Bahru, Malaysia
Pariss Hotel Johor Bahru provides comfortable 3-star accommodation in Johor Bahru. It is conveniently located for those wanting to discover the area's attractions.
Free Wi-Fi
Spa
7.0
Good
947 reviews
Location
6.5 mi from city centre
No. 35, Persisiran Perling 1, Johor Bahru, Malaysia
Featuring free Wi-Fi and a rooftop pool, Amerin Hotel Johor Bahru is situated in Johor Bahru and provides hip accommodation. It is conveniently positioned for guests wishing to visit local attractions.
Pool
Free Wi-Fi
Parking
7.4
Good
4557 reviews
Location
5.6 mi from city centre
2, Jalan Permas 11, Bandar Baru Permas Jaya, Johor Bahru, Malaysia
Renaissance Johor Bahru Hotel provides a luxury setting when in Masai. It also features a sauna, free Wi-Fi and an outdoor pool.
Free Wi-Fi
Parking
8.7
Excellent
2480 reviews
Location
4.3 mi from city centre
No.82C, Jalan Trus, Johor Bahru, Malaysia
Situated in Johor Bahru, Amari Johor Bahru offers luxury 5-star accommodation, as well as free Wi-Fi and a saltwater swimming pool. Views of city, pool and river can be enjoyed from the in-house day spa.
Free Wi-Fi
8.8
Excellent
6121 reviews
Location
0.3 mi from city centre
55, Jalan Indah 15/2, Taman Bukit Indah, Johor Bahru, Malaysia
Hotel Granada Johor Bahru offers comfortable 3-star accommodation in Johor Bahru. It is ideally positioned for guests wanting to discover the area's attractions.
Free Wi-Fi
Parking
7.6
Good
2136 reviews
Location
7.0 mi from city centre
117 Jalan Harimau Tarom, Johor Bahru, Malaysia
Crystal Crown Hotel Jb is a comfortable setting while visiting Johor Bahru and is close to everything the area has to offer. It also offers complimentary wireless internet to all guests during their stay.
Free Wi-Fi
Parking
7.8
Good
5173 reviews
Location
1.6 mi from city centre
88, Jalan Ibrahim Sultan, Stulang Laut, Johor Bahru, Malaysia
Berjaya Waterfront Hotel is a comfortable setting while visiting Johor Bahru and is close to everything the area has to offer. It provides a spa and a gym.
Free Wi-Fi
Parking
7.4
Good
4417 reviews
Location
1.8 mi from city centre

HotelsCombined’s insights for hotels with a spa in Johor Bahru

Use our HotelsCombined data-powered tips to help you find your next hotel with a spa in Johor Bahru.

What day of the week has the lowest rates for Johor Bahru hotels with a spa?

Hotels with a spa in Johor Bahru are most affordable on Saturdays, with average nightly rates around £30. Fridays are usually the most expensive, averaging £70 per night.

How much is a hotel with a spa in Johor Bahru tonight?

Users have found prices for hotels with a spa in Johor Bahru tonight starting as low as £31, rising to an average cost of £43, based on searches in the last 72 hours. Prices start from £38 for a 4-star hotel with a spa in Johor Bahru for tonight.

How much is a Johor Bahru hotel with a spa room this weekend?

In the past 72 hours, we’ve seen prices for hotels with a spa in Johor Bahru this weekend for as little as £19/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as £19/night. For a 4-star hotel with a spa in Johor Bahru, the cheapest rate recently found was £49/night for this weekend.

Other accommodations in Johor Bahru

Discover the ideal theme hotel, holiday rental or hostel for your stay in Johor Bahru. There are 2,747 properties in Johor Bahru and price data was last updated on 6 May 2026.
31, Jalan Kangkar Tebrau, Taman Daya, Johor Bahru, Malaysia
4.8 mi from city centre
Free Wi-Fi
Parking
£30
Avg. per night
18 Jalan Harimau Taman Century, Johor Bahru, Malaysia
1.1 mi from city centre
Free Wi-Fi
Parking
£39
Avg. per night
01-02 Menara Landmark, No. 12, Johor Bahru, Malaysia
0.2 mi from city centre
Free Wi-Fi
Parking
£66
Avg. per night
1 Persiaran Southkey 1, Johor Bahru, Malaysia
2.7 mi from city centre
Free Wi-Fi
£66
Avg. per night

Explore Johor Bahru

Explore different neighbourhoods and areas within Johor Bahru to find the perfect location for your stay. Map data was last updated on 6 May 2026.
Scroll to and zoom in on the areas in Johor Bahru you plan on visiting to find nearby properties. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Johor Bahru Hotels with a spa - FAQs

Find useful tips and insights about staying in Johor Bahru to help you make the most of your experience. FAQs were last updated on 6 May 2026.
  • Can you book a 5-star hotels with a spa in Johor Bahru?

    If you're looking to make your Johor Bahru stay extra special, then consider staying at one of the top-rated hotels. The highest-rated hotels with a spa are Renaissance Johor Bahru Hotel (£86/night) and Amari Johor Bahru (£61/night).

  • How many hotels with a spa are there in total in Johor Bahru?

    There are 29 Johor Bahru hotels with a spa available out of a total 2,747 hotels that you can book on HotelsCombined.

  • Which are the most popular Johor Bahru hotels with a spa?

    HotelsCombined users’ favourite hotels in Johor Bahru with a spa are Berjaya Waterfront Hotel, Amerin Hotel Johor Bahru, and Hotel Granada Johor Bahru. With a rating of 8.8/10, Hotel Granada Johor Bahru is the highest-rated hotel.

Find better results for your stay in Johor Bahru