Search Hotels with Restaurant in Johor

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Johor Accommodation: Most Popular Cities to Stay

Check availability on Johor Hotels with Restaurant

Next weekend
In two weeks

Our top choices for Johor hotels with a restaurant

KSL Hotel & Resort

KSL Hotel & Resort
4.0 star property
Central District
7.6 out of 10, Good, (1,002 reviews)
"Clean room. Very convenient location."
Singapore
Ho Saey
The price is £61
includes taxes & fees
5 Apr - 6 Apr
KSL Hotel & Resort

Holiday Villa Johor Bahru City Centre

Holiday Villa Johor Bahru City Centre
4.5 star property
Central District
8.2 out of 10, Very good, (1,001 reviews)
"Love the location and also the room and amenities. Though sound proofing can be better but generally a pleasant experience. "
Singapore
TIAN'EN MALCOLM
The price is £61
includes taxes & fees
30 Mar - 31 Mar
Holiday Villa Johor Bahru City Centre

Renaissance Johor Bahru Hotel

Renaissance Johor Bahru Hotel
4.5 star property
Bandar Baru Permas Jaya
9.0 out of 10, Wonderful, (1,000 reviews)
"clean room and pleasant staffs"
Singapore
Germaine
The price is £93
includes taxes & fees
30 Mar - 31 Mar
Renaissance Johor Bahru Hotel

LEGOLAND Malaysia Resort

LEGOLAND Malaysia Resort
4.0 star property
Nusajaya
8.4 out of 10, Very good, (1,002 reviews)
"carpets are a little dirty"
United States
Michelle Stephanie
The price is £151
includes taxes & fees
20 Apr - 21 Apr
LEGOLAND Malaysia Resort

Hotel Granada Johor Bahru

Hotel Granada Johor Bahru
3.5 star property
Bukit Indah
8.0 out of 10, Very good, (1,000 reviews)
"Everything was good, the stay is prefect!"
Singapore
Venessa
The price is £67
includes taxes & fees
5 Apr - 6 Apr
Hotel Granada Johor Bahru

DoubleTree by Hilton Hotel Johor Bahru

DoubleTree by Hilton Hotel Johor Bahru
4.0 star property
Central District
9.0 out of 10, Wonderful, (1,000 reviews)
"Hotel was very clean and well presented. Staff were very courteous and attentive. Breakfast was very good on both mornings that I was there. "
Malaysia
Ganesh
The price is £70
includes taxes & fees
26 Apr - 27 Apr
DoubleTree by Hilton Hotel Johor Bahru

Belllo Hotel JB Central

Belllo Hotel JB Central
3.0 star property
Central District
8.2 out of 10, Very good, (586 reviews)
"Old, but cleaned well. Convenient location, near JB central and food court. Staff is friendly. It is worth."
Singapore
kazuyuki
The price is £50
includes taxes & fees
2 Apr - 3 Apr
Belllo Hotel JB Central

Somerset Medini Iskandar Puteri

Somerset Medini Iskandar Puteri
4.0 star property
Nusajaya
8.2 out of 10, Very good, (783 reviews)
"Enjoyable stay"
Singapore
Chan
The price is £65
includes taxes & fees
30 Mar - 31 Mar
Somerset Medini Iskandar Puteri

Somerset Puteri Harbour Iskandar Puteri

Somerset Puteri Harbour Iskandar Puteri
4.0 star property
Nusajaya
8.6 out of 10, Excellent, (452 reviews)
"too much of noise from morning all the way to midnight."
Malaysia
Keung Ming
Somerset Puteri Harbour Iskandar Puteri

Grand Paragon Hotel Johor Bahru

Grand Paragon Hotel Johor Bahru
4.0 star property
Central District
7.6 out of 10, Good, (1,000 reviews)
"Clean and pleasant "
Singapore
Gerald Cheng Hock
The price is £47
includes taxes & fees
5 Apr - 6 Apr
Grand Paragon Hotel Johor Bahru
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Johor Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with restaurants in Johor cost?
Prepare to pay between £47 and £151 per night for hotels in Johor. The ideal stay with a restaurant, or one that offers access to great dining experiences, is just a few clicks away with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Johor?
Take your pick of multiple hotels with restaurants in Johor that have a total average guest review rating of 8.3. Capri by Fraser Johor Bahru puts you within easy reach of some great culinary experiences. It has a 4-star rating and comes with premium bedding and a swimming pool. Another sought-after option is Palazio Sailing Themed Holiday Homestay. Conveniences at this 3-star stay include a garden and a swimming pool.
How many hotels with restaurants are there in Johor?
Select from 175 hotels that offer access to awesome dining throughout Johor. Whether you want a hotel with a restaurant or one that'll place you at the heart of a foodie hub, Expedia makes it a breeze to find the perfect hotel.
Are there any family-friendly hotels with restaurants in Johor?
Definitely, so round up your crew and organise that holiday to Johor! If Johor Bahru is on your list of places to visit, make a reservation at Capri by Fraser Johor Bahru. This 4-star family-friendly hotel will place you close to some tasty food experiences. Amenities here include a swimming pool and free WiFi. Another good pick with dining is Palazio Sailing Themed Holiday Homestay. Also in Johor Bahru, it has a 3-star rating and comes with a children's pool and a nearby theme park. Once you've settled into your room and savoured some local dishes, it's time to explore Johor Bahru. Enjoy memorable moments together at family-friendly attractions like Austin Heights Water & Adventure Park and Puteri Harbour Family Theme Park.
Are there any 5-star hotels with restaurants in Johor?
While there aren't any 5-star hotels with restaurants in Johor, there are still upscale options to pick from. Johor Bahru on your visit list? JEN Johor Puteri Harbour by Shangri-La is a 4-star getaway that will put you near some top-notch foodie experiences. Beauty services and concierge services are among the conveniences here. Renaissance Johor Bahru Hotel is another top pick with dining in Johor Bahru. Also with a 4-star rating and offering a terrace and a staffed front desk, it'll feel like your home away from home.
Why book your hotel with dining in Johor with Expedia?
Booking a hotel with dining in Johor is as simple as clicking on your travel dates and selecting an option that has what you need. On the search for a stay that has its own restaurant or is in a foodie hot spot? Want it to be budget friendly or upmarket? Use Expedia's filters to narrow your results even further and find your ideal match.
How can I find cheap hotels with dining in Johor?
Expedia can help you search for cheap hotels with dining in Johor. Try our helpful filter tools to find stays with restaurants or tasty extras, like included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.
What is there to do in Johor near my hotel with dining?
Whether you like history, food, shopping or sightseeing, Johor offers it all, and then some! The major city of Johor Bahru has plenty of things to do, including Johor Zoo, Istana Pasir Pelangi and Istana Bukit Serene. If you're holidaying in Batu Pahat, Wet World, Batu Pahat Golf Club and Batu Pahat Mall shouldn't be missed.