🏖️ Johor Bahru Beach Resorts from SG$28

Johor Bahru, Malaysia

Search over 1 million properties and 550 airlines worldwide

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

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

Top Beach Resorts in Johor Bahru

City Living with Panoramic Sea Views at Danga Bay
Great for beach vacations
3 out of 5
Tropez Residence, Persiaran Danga Perdana, Danga Bay, Johor Bahru, Johor
Get Rates
2.9/5 (13 reviews)
Travellers like: near the beach, children's pool
Travellers say...
Travellers say...

"It was okay, nothing to shout about .............."…"

Reviewed on 3 Jun,2019

City Living with Panoramic Sea Views at Danga Bay
Forest City Phoenix International Marina Hotel
Great for beach vacations
4.5 out of 5
Jalan Forest City 1, Pulau Satu, Gelang Patah, Johor
Free cancellationReserve now, pay when you stay
SG$90
per night
Feb 25 - Feb 26
4.2/5Very Good! (108 reviews)
Travellers like: on the beach, cabanas, beach umbrellas, beach towels
Travellers say...
Travellers say...

"the most underrated hotel i have ever stayed"…"

Reviewed on 8 Jan,2020

Forest City Phoenix International Marina Hotel
DoubleTree by Hilton Hotel Johor Bahru
4 out of 5
12 Jalan Ngee Heng, Johor Bahru, Johor
Free cancellationReserve now, pay when you stay
SG$73
per night
Mar 22 - Mar 23
4.4/5Excellent! (1,374 reviews)

"Celebrate my wedding anniversary at hotel. Room was decorated, and was given cookies upon check in. Staffs was friendly. Never regret choosing this hotel. 😊"…"

Reviewed on 19 Feb,2020

DoubleTree by Hilton Hotel Johor Bahru
GBW Hotel
3.5 out of 5
No.9R, Jalan Bukit Meldrum, Johor Bahru, Johor
SG$36
per night
Feb 25 - Feb 26
3.6/5Good! (555 reviews)

"fast response and patient from service staff after calling few times"…"

Reviewed on 21 Feb,2020

GBW Hotel
Berjaya Waterfront Hotel
4 out of 5
88, Jalan Ibrahim Sultan, Stulang Laut, P.O. Box 161, Johor Bahru, Johor
SG$28
per night
Mar 25 - Mar 26
3.3/5 (745 reviews)

"The toilet wall had some algae Everything so far good"…"

Reviewed on 6 Feb,2020

Berjaya Waterfront Hotel
11@Century Hotel Johor Bahru
3.5 out of 5
94, Jalan Pelanduk, off Jalan Harimau, Taman Century, Johor Bahru, Johor
Get Rates
3/5 (240 reviews)
Poor stay for everything

"The bed is very small if can have a super single then it might be better. And the room is very small as well compared to previously when I stay there. The bathroom is a little old and the bed is not comfortable The breakfast catered is not nice at all"…"

Reviewed on 22 Aug,2017

11@Century Hotel Johor Bahru
Can't see what you're looking for?
See all available properties in Johor Bahru
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.

Beach Hotels in Johor Bahru

Known for its amazing swimming spots and shopping, Johor Bahru has a lot to offer the traveler dreaming of a beach holiday. With 6 beach hotels and other accommodation options to pick from in this family-friendly destination, it's a breeze to find one that meets your needs.

As you search for a place to stay by the water in Johor Bahru, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

City Living with Panoramic Sea Views at Danga Bay - 3-star apartment near the beach. It features an outdoor pool, free WiFi, and free parking. Guests love the pool.

DoubleTree by Hilton Hotel Johor Bahru - 4-star spa hotel. Our travelers recommend its pool and central location. This hotel boasts an outdoor pool, a poolside bar, and 3 restaurants.

Berjaya Waterfront Hotel - 4-star family-friendly hotel. It offers an outdoor pool, 4 restaurants, and free WiFi. Guest reviews highlight the overall value.

GBW Hotel - 3.5-star hotel. It features an outdoor pool, a spa tub, and a sauna. Guests love the pool and walkable location.

11@Century Hotel Johor Bahru - 3.5-star hotel. This hotel boasts a restaurant, free WiFi, and free parking.

Planning Your Trip to Johor Bahru

If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.

  • Hottest months: May, April, June, and July, with an average temperature of 89°F
  • Coldest months: January, June, July, and February, with an average temperature of 73°F
  • Driest months: June, July, August, and April, with an average rainfall of 0.21 inches
  • Rainiest months: January, December, November, and October, with an average rainfall of 0.31 inches

Sightseeing in and Around Johor Bahru

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Take advantage of the area's swimming and shopping, and make time for local attractions like Mydin Shopping Centre and Paradigm Mall Johor Bahru. For even more to see and do, pay a visit to Johor Golf and Country Club or Tan Sri Hassan Yunus Stadium. Visitors also enjoy Johor Bahru for its:
  • Theme parks
  • Temples
  • Water parks

Getting Around Johor Bahru

To get to Johor Bahru, you can fly into Johor Bahru (JHB-Senai Intl.), the closest major airport, which is located 8.3 mi (13.3 km) from the city center. To venture out into the surrounding area, ride aboard one of the trains from JB Sentral.

Frequently asked questions

Recently booked Beach Resorts in Johor Bahru

Travelers loved these Beach Resorts

More trip options