Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Byron Bay Hotels with Restaurants

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Byron Bay Hotels with Restaurants

Cavvanbah Beach House
4 out of 5
28 Cavvanbah St, Byron Bay, NSW
Get Rates
4.8/5Exceptional! (203 reviews)

"Beautiful room and bathroom, tasteful decor. Decent teabags (British reviewer) and proper coffee provided along with fridge and toaster. Pool and surround quite small but clean and shady. There is a railway line between the house and the beach, didn’t hear any trains but might be an issue for people ..."…"

Reviewed on 22 Jan 2020

Cavvanbah Beach House
Riversleigh Guesthouse
3.5 out of 5
5 River Street, Ballina, NSW
Get Rates
4.8/5Exceptional! (72 reviews)

"Access to a kitchen space was a bonus, as was a large lounge room area"…"

Reviewed on 11 Feb 2020

Riversleigh Guesthouse
Byron at Byron, a Crystalbrook Collection Resort
5 out of 5
77-97 Broken Head Road, Suffolk Park, NSW
Get Rates
4.8/5Exceptional! (546 reviews)

"Living in a rainforest was amazing. The boardwalks throughout the property offer a chance to get back to nature. The rooms were luxurious and very comfortable. Food at the restaurant is great quality too. Love this resort and will be back!"…"

Reviewed on 23 Feb 2020

Byron at Byron, a Crystalbrook Collection Resort
Elements of Byron MGallery by Sofitel
5 out of 5
144 Bayshore Drive, Byron Bay, NSW
Get Rates
4.7/5Exceptional! (199 reviews)

"Amazing resort! Lovely and helpful staffs. My husband and I really enjoyed our stayed. Thank you :)"…"

Reviewed on 12 Mar 2020

Elements of Byron MGallery by Sofitel
Brunswick Heads Motel
3.5 out of 5
2-6 Old Pacific Highway, Brunswick Heads, NSW
Free cancellationReserve now, pay when you stay
The price is RM375 per night
4.7/5Exceptional! (295 reviews)

"Very nice little hotel, tastefully renovated, with a peaceful and homey feeling of casual luxury. Would definitely go back!"…"

Reviewed on 4 Mar 2020

Brunswick Heads Motel
Wake Up! Byron Bay
2 out of 5
25 Childe Street, Byron Bay, NSW
The price is RM205 per night
4.6/5Exceptional! (34 reviews)

"Friendly, large, awesome that they had yoga nd free surf and cycle hire."…"

Reviewed on 12 Feb 2020

Wake Up! Byron Bay
Bangalow Guesthouse
4.5 out of 5
99 Byron Street, Bangalow, NSW
The price is RM324 per night
4.6/5Exceptional! (175 reviews)

"Bangalow Guesthouse was just beautiful. Fantastic location, a short walk to the main part of Bangalow. Loved everything about the place! our room was spotless and very comfortable. The only criticism, if you can call it that, is that you can hear the other guests walking up and down the hallway in ..."…"

Reviewed on 19 Feb 2020

Bangalow Guesthouse
Ramada Hotel and Suites Ballina Byron
4.5 out of 5
2 Martin Street, Ballina, NSW
The price is RM454 per night
4.6/5Wonderful! (1,581 reviews)

"Very comfortable, room clean with lovely bed, hot shower & great location"…"

Reviewed on 19 Mar 2020

Ramada Hotel and Suites Ballina Byron
Ballina Heritage Inn
4 out of 5
229 River St, Ballina, NSW
Free cancellationReserve now, pay when you stay
The price is RM360 per night
4.5/5Wonderful! (382 reviews)

"Terrific location. Friendly welcome. Altogether terrific."…"

Reviewed on 15 Mar 2020

Ballina Heritage Inn
Tallow Beach Motel
3 out of 5
108 Alcorn Street, Suffolk Park, NSW
Get Rates
4.5/5Wonderful! (89 reviews)
Great stay

"Stayed on the Suite and had a fantastic time. Right next to the beach and the place had a real homely feel about it. Would recommend to anyone - staff also really nice"…"

Reviewed on 19 Nov 2019

Tallow Beach Motel
Chaparral Motel
3.5 out of 5
486 River Street, West Ballina, NSW
Free cancellationReserve now, pay when you stay
The price is RM233 per night
4.4/5Excellent! (415 reviews)
Basic but clean and comfortable.

"This motel has handy access to the highway. Staff are friendly and helpful. Breakfast is available at a reasonable price and there is a hotel with bistro next door. There were smokers on the common balcony from the room next door which meant that I couldn't open the door or window. I think if I owned ..."…"

Reviewed on 10 Feb 2020

Chaparral Motel
Coast Inn Motel
3 out of 5
311 River Street, Ballina, NSW
Free cancellationReserve now, pay when you stay
The price is RM257 per night
4.4/5Excellent! (389 reviews)

"very clean. nice staff. good location. rooms have everything. thanks."…"

Reviewed on 28 Jan 2020

Coast Inn Motel
Beach Hotel Resort
4 out of 5
Bay Lane, Byron Bay, NSW
Free cancellationReserve now, pay when you stay
The price is RM648 per night
4.4/5Excellent! (428 reviews)

"Staff were very accomodating with a late check in and room change. Very close to the beach and the main strip."…"

Reviewed on 29 Jan 2020

Beach Hotel Resort
Byron Central Apartments
3.5 out of 5
5 - 7 Byron Street, Byron Bay, NSW
Get Rates
4.3/5Excellent! (381 reviews)

"Central location, great pool area. Added bonus with parking included."…"

Reviewed on 24 Feb 2020

Byron Central Apartments
Lennox Beach Resort
4 out of 5
7 Park Lane, Lennox Head, NSW
Free cancellationReserve now, pay when you stay
The price is RM480 per night
4.3/5Excellent! (333 reviews)

"Reception staff were really accommodating. Very good location."…"

Reviewed on 17 Mar 2020

Lennox Beach Resort
Bay Motel
3 out of 5
12 Bay Street, Byron Bay, NSW
Free cancellationReserve now, pay when you stay
The price is RM350 per night
4.3/5Excellent! (251 reviews)

"Very nice place to stay. Close to the beach. Easy walking distance to town. Friendly staff."…"

Reviewed on 28 Feb 2020

Bay Motel
Quality Hotel Ballina Beach Resort
3.5 out of 5
Compton Drive, (Corner Cedar Crescent), East Ballina, NSW
Free cancellation
The price is RM324 per night
4.2/5Very Good! (421 reviews)

"Lovely gardens with a tropical feel,spacious room.Despite having a lot of rooms, you still felt private."…"

Reviewed on 13 Feb 2020

Quality Hotel Ballina Beach Resort
Comfort Inn All Seasons
3 out of 5
301 River Street, Ballina, NSW
Free cancellationReserve now, pay when you stay
The price is RM268 per night
4.2/5Very Good! (299 reviews)

"............................................................................"…"

Reviewed on 23 Dec 2019

Comfort Inn All Seasons
Can't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
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.

Hotels with Restaurants in Byron Bay

Search for Hotels with Restaurants in Byron Bay on Expedia. You can easily find your hotels in Byron Bay using one of the methods below:

  • View our selection of featured hotels in Byron Bay
  • Use the map to find hotels in the Byron Bay neighborhood you prefer
  • Use the filters to see hotels in a specific area of Byron Bay, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Byron Bay
  • Enter your travel dates to view the best deals on hotels in Byron Bay - while they last

More trip options

Travelers loved these Hotels with Restaurants