Top 20 Scenic Hotels near Johor Bahru
left-leaf
trip-best

Top 20 Scenic Hotels near Johor Bahru

right-leaf
Trip.Best is a collection of travel rankings that takes into account the travel choices and genuine preferences of hundres of millions of Trip.com users. It is updated monthly based on real data.
2026 Global 100
2026 Global 100 image
Innovation Award
Innovation Award image
󰴉
Theme filters
Nearby Cities
Theme filters
Nearby Cities
  • Lotus Desaru Beach Resort & Spa
    8.5/10
    Very good
    Bandar Penawar56.2 km from Johor Bahru
    󱨠Saved by 2645 users󱨠Beach
  • Hard Rock Hotel Desaru Coast
    9.0/10
    Great
    Bandar Penawar57.2 km from Johor Bahru
    Highlights:
    󰋙Steps away from Desaru Beach bliss
    󰋙Steps from world’s largest water park
    󱨠Sunset views (59 mentions)󱨠Saved by 3855 users
  • The Westin Desaru Coast Resort
    9.3/10
    Great
    Desaru57.4 km from Johor Bahru
    Highlights:
    󰋙Just 700 meters to Desaru beach bliss
    󰋄Stunning tropical views of lush greenery
    󱨠Sunset views (421 mentions)󱨠Saved by 4155 users
  • Anantara Desaru Coast Resort
    9.2/10
    Great
    Bandar Penawar57.6 km from Johor Bahru
    Highlights:
    󰋙Lush tropical gardens surround serene retreat
    󰋙Impressive beachfront infinity pool experience
    󱨠Saved by 3839 users󱨠Natural beach
  • The Sirēya Desaru Coast (Operated by Mandarin Oriental)
    9.1/10
    Great
    Bandar Penawar58.5 km from Johor Bahru
    Highlights:
    󰋄Overlooking 128 acres of ocean paradise
    󰋙Pristine white beach stretching 1.2 miles
    󱨠Saved by 3065 users󱨠Beach
  • DoubleTree by Hilton Melaka
    8.9/10
    Very good
    Melaka.Melaka City CenterMore than 100 km from Johor Bahru
    Highlights:
    󰋄Swim and dine with city night views
    󰋙13th-floor infinity pool with city views
    󱨠Sunset views (59 mentions)󱨠Saved by 8028 users
  • Casa del Rio Melaka
    9.3/10
    Great
    Melaka.Melaka City CenterMore than 100 km from Johor Bahru
    Highlights:
    󰋙Enjoy serene boat rides on the lake
    󰋄Enjoy a beautiful river view from the balcony
    󱨠Saved by 2789 users󱨠Riverside night views
  • Lexis Hibiscus Port Dickson
    8.9/10
    Very good
    Si RusaMore than 100 km from Johor Bahru
    Highlights:
    󰋙Panorama Room with sea view tub and cocktails
    󰋄Sunrise and sunset cruise for stunning views
    󱨠High-rise views (116 mentions)󱨠Saved by 8377 users
  • Grand Lexis Port Dickson
    8.8/10
    Very good
    Port DicksonMore than 100 km from Johor Bahru
    Highlights:
    󰋙Close to Teluk Kemang public beach
    󰋄Expansive villas with breathtaking ocean views
    󱨠Sunset views (41 mentions)󱨠Saved by 4332 users
  • Mangala Estate Boutique Resort - Small Luxury Hotels of the World
    9.4/10
    Amazing
    Kuala KuantanMore than 100 km from Johor Bahru
    Highlights:
    󰋙Well-maintained pool with surrounding mountain views
    󰋄67 villas with stunning lake views
    󱨠Saved by 1434 users󱨠Pool with mountain views

Best scenic hotels in Johor Bahru (2025)

Looking for the perfect place to stay with breathtaking views in Johor Bahru? From cliffside resorts overlooking natural landmarks to hotels set beside serene lakes or mountains, Johor Bahru offers an exceptional collection of scenic hotels that blend comfort with stunning surroundings.

Whether you're here for a romantic getaway, a weekend escape, or a photography trip, these top-rated hotels promise unforgettable vistas and experiences.

Top-rated scenic hotels in Johor Bahru

If you love staying in hotels that offer remarkable views and tranquil settings, these properties deliver the full scenic experience. Expect panoramic windows, terraces with incredible vistas, and accommodations designed to immerse you in nature.

Lotus Desaru Beach Resort & Spa

• Bandar Penawar | 56.2 km from Johor Bahru

Hard Rock Hotel Desaru Coast

• Bandar Penawar | 57.2 km from Johor Bahru

• : Steps away from Desaru Beach bliss,Steps from world’s largest water park

The Westin Desaru Coast Resort

• Desaru | 57.4 km from Johor Bahru

• : Just 700 meters to Desaru beach bliss,Stunning tropical views of lush greenery

Scenic hotels with exceptional views

Whether it's overlooking mountains, rivers, lakes, or city skylines framed by natural beauty, these scenic hotels are designed to impress. Enjoy sunrise and sunset views, terraces for relaxation, and rooms that maximize the surrounding scenery.

Scenic hotels near Johor Bahru

If you want a scenic escape just outside Johor Bahru, there are plenty of hotels that combine natural beauty with easy access to the city. These properties are perfect for weekend retreats or multi-day vacations immersed in nature.

Each of these properties offers a unique escape within 1–3 hours of Johor Bahru, making them perfect for travelers who want to enjoy natural beauty while remaining close to urban conveniences.

What makes Johor Bahru's scenic hotels special

• Stunning views: Panoramic vistas of mountains, rivers, lakes, or cityscapes.
• Relaxation & tranquility: Designed for peace, quiet, and connection with nature.
• Convenient access: Close enough to Johor Bahru to enjoy amenities and attractions.
• Thoughtful design: Architecture and interiors that highlight and enhance the surrounding scenery.

Tips for booking scenic hotels in Johor Bahru

1. Visit during the best season for natural views (spring, autumn, or local peak scenery).
2. Book early during popular travel periods, as scenic hotels are in high demand.
3. Compare prices and packages on Trip.com for deals, loyalty points, and scenic room options.
4. Consider weekday stays for better availability and enhanced tranquility.

Book your stay at Johor Bahru's best scenic hotels

Ready to enjoy breathtaking views in Johor Bahru? Explore Trip.Best's curated list of scenic hotels and experience comfort, tranquility, and nature at its finest.

Book your perfect scenic escape on Trip.com today, where unforgettable vistas and experiences begin.

What are some Scenic Hotels near Johor Bahru?
Some Scenic Hotels near Johor Bahru include:Lotus Desaru Beach Resort & Spa, Hard Rock Hotel Desaru Coast, The Westin Desaru Coast Resort, Anantara Desaru Coast Resort, The Sirēya Desaru Coast (Operated by Mandarin Oriental)
What are some highly-rated Scenic Hotels near Johor Bahru?
Some highly-rated Scenic Hotels near Johor Bahru include:Lotus Desaru Beach Resort & Spa:8.5, Hard Rock Hotel Desaru Coast:9.0, The Westin Desaru Coast Resort:9.3, Anantara Desaru Coast Resort:9.2, The Sirēya Desaru Coast (Operated by Mandarin Oriental):9.1
Where are Scenic Hotels near Johor Bahru located?
The Scenic Hotels near Johor Bahru are mainly located in:Lotus Desaru Beach Resort & Spa:Bandar Penawar, Hard Rock Hotel Desaru Coast:Bandar Penawar, The Westin Desaru Coast Resort:Desaru, Anantara Desaru Coast Resort:Bandar Penawar, The Sirēya Desaru Coast (Operated by Mandarin Oriental):Bandar Penawar
󰴉