trover photo by Kristen R

Search Ocean Shores, Byron Bay Hotels from AU$76

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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

10 Best Hotels in Ocean Shores

Ocean Shores Motel
3.5 out of 5
Cnr Orana Road & Balemo Drive, Ocean Shores, NSW
AU$150
per night
Jan 19 - Jan 20
4.4/5Excellent! (79 reviews)

"The owner went out of her way to make sure I had everything I needed and was very friendly and pleasant. I was a single guest and my room was large with a good size ensuite, and kitchen nook was adequate, though would only suit no more than 2 guests. Accommodation was renovated and very clean. I ..."…"

Reviewed on 6 Oct. 2019

Ocean Shores Motel
Luxurious Hillside Retreat
3.5 out of 5
5 Harah Court, Ocean Shores, NSW
Get Rates
Luxurious Hillside Retreat
Peppers Salt Resort & Spa
4.5 out of 5
Bells Boulevard, Salt Village, Kingscliff, NSW
AU$165
per night
Jan 20 - Jan 21
4.4/5Wonderful! (1,539 reviews)

"Everything from the staff to the pool and the location was amazing! We loved every moment! We will definitely be back!"…"

Reviewed on 5 Jan. 2020

Peppers Salt Resort & Spa
Mantra on Salt Beach
4.5 out of 5
Gunnamatta Avenue, Kingscliff, NSW
AU$135
per night
Jan 19 - Jan 20
4.4/5Excellent! (1,683 reviews)

"Great clean room with a lovely view of the ocean and swimming pool, staff were all lovely and happy to help with everything."…"

Reviewed on 10 Dec. 2019

Mantra on Salt Beach
Oaks Santai Resort Casuarina
4.5 out of 5
9 Dianella Drive, Casuarina, NSW
Free CancellationReserve now, pay when you stay
AU$199
per night
Jan 19 - Jan 20
4.5/5Wonderful! (476 reviews)

"Staff friendliness and we appreciated upgrade---thank you"…"

Reviewed on 10 Dec. 2019

Oaks Santai Resort Casuarina
Discovery Parks – Byron Bay
3.5 out of 5
399 Ewingsdale Road, Byron Bay, NSW
AU$76
per night
Feb 10 - Feb 11
4/5Very Good! (796 reviews)

"The safari tents are absolutely amazing and everything was easy to find etc. Be warned though, the park is SUPER busy so if you're after a quiet getaway possibly not ideal during the NY period. But loved the staff and facilities!"…"

Reviewed on 14 Jan. 2020

Discovery Parks – Byron Bay
Ingenia Holidays Byron Bay
3.5 out of 5
5-37 Broken Head Rd, Byron Bay, NSW
Free CancellationReserve now, pay when you stay
AU$89
per night
Jan 29 - Jan 30
3.9/5Very Good! (208 reviews)

"Tap was leaking Otherwise great stay and fantastic and very easy to find"…"

Reviewed on 23 Dec. 2019

Ingenia Holidays Byron Bay
Glen Villa Resort
3 out of 5
80-86 Butler Street, Byron Bay, NSW
AU$87
per night
Jan 29 - Jan 30
4.2/5Very Good! (603 reviews)

"Great location easy walk into byron and the beach. Friendly staff."…"

Reviewed on 9 Jan. 2020

Glen Villa Resort
Byron Bay Hotel & Apartments
4 out of 5
20-22 Fletcher Street, Byron Bay, NSW
AU$169
per night
Jan 28 - Jan 29
4.3/5Excellent! (636 reviews)

"Close to township and beach. People were very pleasant. Would have been good if there’s a microwave or kitchenette in the King rooms :)"…"

Reviewed on 30 Dec. 2019

Byron Bay Hotel & Apartments
Byron at Byron, a Crystalbrook Collection Resort
5 out of 5
77-97 Broken Head Road, Suffolk Park, NSW
Free CancellationReserve now, pay when you stay
AU$405
per night
Jan 19 - Jan 20
4.8/5Exceptional! (532 reviews)

"Property is beautiful and a short uber ride into the main part of town - just 7 minutes."…"

Reviewed on 18 Nov. 2019

Byron at Byron, a Crystalbrook Collection Resort
Don't see what you're looking for?
See all available properties in Ocean Shores
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.

Visiting Ocean Shores

Visitors can enjoy all that Ocean Shores has to offer including the seaside and restaurants. This city also attracts tourists with its welcoming locals.

  • You'll find 313 Expedia hotels and other accommodations in the larger area of Byron Bay
  • The closest major airport is in Ballina, NSW (BNK-Ballina - Byron Gateway) 36.7 from the city center
  • The next closest is in Gold Coast, QLD (OOL-Coolangatta) 38 away

Sightseeing and Staying in Ocean Shores

Places to visit in the larger region include Brunswick Picture House, Tyagarah Nature Reserve, and Tyagarah Tea Tree Farm. In the area, you'll also find Crystal Castle & Shambhala Gardens and Belongil Beach.

Here's a top rated accommodation based on our user reviews:

  • Ocean Shores Motel - With a stay at this 3.5-star motel, guests can enjoy access to a golf course and an outdoor pool, along with free WiFi. It's a favorite with Expedia travelers for its helpful staff.

Dressing for Ocean Shores

  • Between January and March, you can expect the daytime average to be around 81°F and the nighttime average to be 61°F
  • From April to June, temperatures average about 77°F during the day and 46°F at night
  • July through September averages 73°F during the day and 45°F at night
  • In October-December, the average temperature is 80°F during the day and 54°F at night
  • Ocean Shores gets about 1.34 inches of rain per year
  • Hottest months are usually January and February with an average temperature of 81°F, while the coldest months are July and August with an average of 46°F

Frequently asked questions

Recent Reviews in Ocean Shores

More trip options