Best Hotels & Retreats in Johor Bahru

9 Best Hotels & Retreats in Johor Bahru

5/5 (1 Votes)

Where to Stay for Beach Bliss, Urban Comfort & Family Fun in Southern Malaysia

About Johor Bahru

Located at the southernmost tip of Peninsular Malaysia, Johor Bahru (JB) is a vibrant city offering an exciting mix of urban thrills and coastal retreats. With easy access from Singapore and a growing reputation for luxury hospitality, shopping, and family-friendly attractions, JB is the perfect base for a short getaway or a long holiday.

Whether you’re here to explore Desaru’s golden beaches, shop at lifestyle hubs like Mid Valley Southkey, or indulge in spa treatments by the sea—Johor Bahru has a stay for every kind of traveller.


9 Best Hotels & Retreats in Johor Bahru

1. Capri by Fraser, Johor Bahru

A smart and stylish hotel residence in the heart of downtown JB, perfect for digital nomads and city explorers.

Highlights:

  • Studio & 1-bedroom residences with kitchenettes
  • Rooftop pool with skyline views
  • 24/7 gym, Spin & Play laundry, all-day dining

Location: Jalan Tengku Azizah, Bukit Chagar
Getting There: 36 mins drive from Senai Airport
Website: Capri by Fraser JB | +607-277 0888


2. ibis Styles Johor Iskandar Puteri

Affordable and family-friendly with a creative twist, nestled in the SiLC business park near Legoland.

Highlights:

  • Family Rooms with bunk beds
  • Fitness centre & strEATs Restaurant
  • Great value near attractions

Location: Iskandar Puteri
Getting There: 20 mins from Paradigm Mall, 25 mins from THE COMMUNE
Website: ibis Styles | +607-533 0533

Visit Malaysia:  How to Visit a Floating Mosque in Malaysia

3. St Giles Southkey

Luxury and convenience within Mid Valley Southkey’s integrated complex—ideal for shoppers and business travellers.

Highlights:

  • 575 stylish rooms with city views
  • All-day dining, rooftop bar, business lounge
  • Connected to Southkey Mall

Location: Persiaran Southkey 1, Kota Southkey
Getting There: 35 mins from airport
Website: St Giles Southkey | +607-336-8888


4. Anantara Desaru Coast Resort Villas

Escape to tropical luxury with beachfront villas and spa indulgences in Desaru.

Highlights:

  • Villas with infinity pools & butler service
  • Thai & Malaysian dining, outdoor cinema
  • Spa, yoga, water sports, kids club

Location: Desaru Coast
Getting There: 1 hour from Senai Airport or 4 hours from KL
Website: Anantara Desaru | +607-828 0888


5. Four Points by Sheraton Desaru

A contemporary retreat for families and golf lovers, with easy access to the beach and activities.

Highlights:

  • Daily kids’ activities & family packages
  • Malaysian Kitchen at Mesh Restaurant
  • Shuttle to Adventure Waterpark & The Els Club

Location: Taman Desaru Utama
Getting There: 1 hour from Senai Airport
Website: Four Points Desaru | +607-832 8888


6. Hard Rock Hotel Desaru Coast

A high-energy escape for music lovers with rock-themed rooms and beachside entertainment.

Highlights:

  • Music-inspired rooms, guitar rentals
  • Rock Spa, live shows, kids’ club
  • Walking distance to beach

Location: Jalan Pantai 3, Desaru
Getting There: 1.5 hours from Singapore or 1 hour from JB
Website: Hard Rock Desaru | +607-838 8888


7. One&Only Desaru Coast

An ultra-luxurious sanctuary with rainforest views, Michelin-star dining, and personalised wellness.

Highlights:

  • Only 42 suites with absolute privacy
  • Ember Beach Club by Chef Andrew Walsh
  • UNESCO-recognised Silat Melayu classes, nature walks, spa

Location: Persiaran Damai, Desaru Coast
Getting There: 2.5 hours from Changi Airport, transfers available
Website: One&Only Desaru | +607-878 3400


8. The Westin Desaru Coast Resort

Relax and recharge at this beachfront haven with wellness-focused amenities and scenic views.

Highlights:

  • Heavenly Spa, sea-view balconies
  • Five restaurants & bars
  • Near Adventure Waterpark & golf courses
Visit Malaysia:  Gunung Ledang (Mount Ophir), Johor – Legendary Hike with Nature and Myth

Location: Jalan Pantai 3, Desaru
Getting There: 1 hour from Senai Airport
Website: Westin Desaru | +607-838 3333


Top Nearby Attractions

  • Adventure Waterpark Desaru
  • LEGOLAND® Malaysia Resort
  • The Els Club Golf Course
  • Jalan Tan Hiok Nee Cultural Street
  • Johor Bahru City Square Mall

Top Food Hotspots in Johor Bahru

  • Restoran Todak (Orang Asli) – Fresh seafood by the sea
  • IT Roo Café – Famous chicken chop in old town
  • Pasar Karat (JB Night Market) – Local street snacks and vintage finds
  • Mee Rebus Haji Wahid – Classic Johorean comfort food
  • The Replacement Lodge & Kitchen – Stylish brunch cafe

How to Get to Johor Bahru

By Air

  • Senai International Airport (JHB): Flights from KL, Penang, Kuching, Jakarta, and Bangkok
  • Transfers and e-hailing services are widely available

By Road

  • From Singapore: 1–2 hours via Causeway
  • From Kuala Lumpur: 3.5–4 hours via North-South Expressway

By Ferry

  • Desaru Coast Ferry Terminal: Direct ferries from Tanah Merah Ferry Terminal in Singapore

Final Thoughts

Whether you’re seeking 5-star luxury, family-friendly fun, or business convenience, Johor Bahru offers a perfect mix of accommodation for every type of traveller. With easy access from Singapore, vibrant cultural landmarks, and beautiful coastal escapes, JB is your go-to destination in southern Malaysia.

A seasoned writer with an eye for detail, Hethaya crafts high-impact, expert-led content for the modern traveler. At MyTrip.my, she focuses on providing actionable insights—covering everything from the latest visa processes to comprehensive guides on Malaysia’s attractions. Her goal is to ensure every reader finds the exact information they need to plan an unforgettable journey across the region.
Itinerary
Tickets
Langkawi
Food
Events