You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
The Coral Coast in Western Australia is a stunning travel destination renowned for its unique coral formations and breathtaking landscapes. Stretching from Cervantes to Exmouth, this coastal region offers a diverse range of experiences for travelers. Visitors can choose to stay in charming neighborhoods such as Geraldton, known for its vibrant arts scene, or the serene town of Kalbarri, famous for its national park and coastal cliffs.
Top attractions include the Ningaloo Coast, a UNESCO World Heritage site where you can snorkel with whale sharks, and the Pinnacles Desert in Nambung National Park, featuring otherworldly limestone formations. The Coral Coast is also home to the Shark Bay World Heritage Area, where you can encounter diverse marine life and stunning natural beauty. Whether you're seeking adventure or relaxation, the Coral Coast offers an unforgettable experience for every traveler.
See the latest prices and deals by choosing your dates
Villa in Coral Coast, Jurien Bay · 536.39 km from centre
The Beach House is located in Jurien Bay, just a 2-minute walk from Jurien Beach and 27 miles from The Pinnacles Desert. The villa provides free Wifi and free private parking.
The air-conditioned villa is composed of 4 separate bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 3 bathrooms. A TV is provided. The accommodation is non-smoking.
Guests at the villa will be able to enjoy activities in and around Jurien Bay, like cycling.
Holiday home in Coral Coast, Jurien Bay · 537.89 km from centre
8.0
1 review
The Loft offers accommodations in Jurien Bay, 26 miles from The Pinnacles Desert. Free Wifi is available throughout the property and Jurien Beach is a 16-minute walk away.
The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. A TV is provided. The accommodation is non-smoking.
Guests at the vacation home will be able to enjoy activities in and around Jurien Bay, like fishing.
Hotel in Coral Coast, Bluff Point · 357.87 km from centre
7.6
323 reviews
Breakfast available
With a stay at Nightcap at Wintersun Hotel in Geraldton (Bluff Point), you'll be within a 5-minute drive of Old Geraldton Gaol Craft Centre and Museum and Western Australian Museum. This hotel is 2.9 mi (4.7 km) from HMAS Sydney II Memorial and 3.1 mi (4.9 km) from Geraldton Regional Art Gallery.
Hotel in Coral Coast, Geraldton · 361.51 km from centre
8.1
1,192 reviews
Breakfast available
Offering a restaurant, a bar and free WiFi, Ocean Center Hotel is located in Geraldton. All accommodations features a flat-screen TV. Sirocco Bar offers a large variety of wine and beer.
Each air-conditioned room offers a mini-bar and a desk. All rooms include a bathroom with a shower, a hairdryer and free toiletries. Some rooms offer a balcony.
Other facilities offered at the property include luggage storage.
Aparthotel in Coral Coast, Geraldton · 364.84 km from centre
8.2
930 reviews
Overlooking Tarcoola Beach, The African Reef features an outdoor pool, a BBQ area.
The African Reef Geraldton is 1.9 mi from the Batavia Coast Marina, and 10 minutes’ drive from the historic HMAS Sydney II Memorial. Geraldton Airport is a 15-minute drive away.
The air-conditioned accommodations offers a small fridge and tea and coffee making facilities. Each room type has a seating area with a flat-screen TV. Some room types also have ocean views.
Apartment in Coral Coast, Geraldton · 351.32 km from centre
9.6
14 reviews
Providing a garden, the property is located within 7.6 miles of Batavia Coast Marina. There's a sun terrace and guests can use free Wifi and free private parking.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a microwave and a coffee machine, and 1 bathroom with a bath and a hair dryer. Guests can take in the views of the sea from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
Geraldton Airport is 12 miles away.
Bed and breakfast in Coral Coast, Waggrakine · 355.60 km from centre
9.2
4 reviews
Sunset Beach B&B features air-conditioned accommodations in Waggrakine. This beachfront property offers access to free Wifi and free private parking. The accommodation provides a shared kitchen and full-day security for guests.
The units come with carpeted floor and feature a fully equipped kitchen with a dishwasher, a dining area, a flat-screen TV with streaming services, and a shared bathroom with shower and a hair dryer. An oven, a microwave, and toaster are also available, as well as a kettle. At the bed and breakfast, every unit is fitted with bed linen and towels.
Available, the breakfast at the property includes continental dishes along with a selection of fruit and juice. Guests can make the most of the warm weather with the property's barbecue facilities.
Outdoor play equipment is also available at the bed and breakfast, while guests can also relax in the garden.
Batavia Coast Marina is 4.4 miles from Sunset Beach B&B. Geraldton Airport is 8.7 miles from the property.
Bed & breakfast in Coral Coast, Sunset Beach · 355.60 km from centre
Breakfast available
With a stay at Sunset Beach b&b in Geraldton (Sunset Beach), you'll be within a 10-minute drive of Old Geraldton Gaol Craft Centre and Museum and Western Australian Museum. This bed & breakfast is 4.7 mi (7.6 km) from Geraldton Regional Art Gallery and 4.8 mi (7.7 km) from HMAS Sydney II Memorial.
Apartment in Coral Coast, Waggrakine · 356.26 km from centre
Sunset Break is a recently renovated apartment in Waggrakine where guests can make the most of the garden and barbecue facilities. This property offers a private pool, free Wifi, and free private parking. Sunset Beach is a few steps away and Batavia Coast Marina is 3.9 miles from the apartment.
Offering a terrace and pool views, the spacious apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Guests at the apartment will be able to enjoy activities in and around Waggrakine, like diving, cycling, and fishing. A water park is available on-site, and both snorkeling and windsurfing can be enjoyed close to Sunset Break.
Geraldton Airport is 8.7 miles away.
Holiday park in Coral Coast, Sunset Beach · 356.34 km from centre
8.0
383 reviews
With a stay at Sunset Beach Holiday Park in Geraldton (Sunset Beach), you'll be within a 10-minute drive of Old Geraldton Gaol Craft Centre and Museum and Geraldton Regional Art Gallery. This beach holiday park is 4 mi (6.4 km) from Western Australian Museum and 4.3 mi (7 km) from HMAS Sydney II Memorial.
Holiday home in Coral Coast, Geraldton · 357.72 km from centre
6.9
8 reviews
Pet Friendly Townhouse is located in Geraldton, just a 8-minute walk from Champion Beach and 0.7 miles from Sunset Beach. This property offers access to a balcony, free private parking, and free Wifi.
The vacation home features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms. Towels and bed linen are featured in the vacation home. The accommodation is non-smoking.
Batavia Coast Marina is 2.7 miles from Pet Friendly Townhouse. Geraldton Airport is 6.8 miles away.
Guest house in Coral Coast, Bluff Point · 357.72 km from centre
9.3
31 reviews
Cosy Cottage in Geraldton - "Moresby Rest" offers accommodations in Bluff Point, 7.1 miles from Batavia Coast Marina. This property offers access to a terrace and free private parking. The property offers car rental and features a garden and picnic area.
With free Wifi, this guest house provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. A private entrance leads guests into the guest house, where they can enjoy some fruit and chocolates or cookies. The accommodation offers an air conditioning, a heating, and a private bathroom.
Guests at the guest house will be able to enjoy activities in and around Bluff Point, like diving, cycling, and fishing. A water park is available on-site, and both snorkeling and windsurfing can be enjoyed close to Cosy Cottage in Geraldton - "Moresby Rest".
Geraldton Airport is 11 miles away.
Holiday home in Coral Coast, Geraldton · 357.84 km from centre
8.5
24 reviews
Pet Friendly Family Home in Bluff Point offers accommodations in Geraldton, a 5-minute walk from Champion Beach and 2.7 miles from Batavia Coast Marina. Guests staying at this vacation home have access to a fully equipped kitchen. The vacation home features free Wifi and free private parking.
The air-conditioned vacation home consists of 3 separate bedrooms, 1 bathroom with a hair dryer, and a seating area. A flat-screen TV is offered. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Geraldton Airport is 6.8 miles from the property.
Holiday home in Coral Coast, Bluff Point · 358.95 km from centre
10.0
1 review
Private beach unit Geraldton offers accommodations in Bluff Point, 1.7 miles from Batavia Coast Marina. The air-conditioned accommodation is a few steps from Champion Beach.
With free Wifi, this 1-bedroom vacation home offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. The accommodation is non-smoking.
Guests can also relax in the garden.
Geraldton Airport is 6.2 miles from the property.
Aparthotel in Coral Coast, Beresford · 359.11 km from centre
8.8
355 reviews
Located in Geraldton (Beresford), Nesuto Geraldton is within a 5-minute drive of Old Geraldton Gaol Craft Centre and Museum and Western Australian Museum. This beach aparthotel is 1.9 mi (3 km) from Geraldton Regional Art Gallery and 2 mi (3.2 km) from HMAS Sydney II Memorial.
Apartment in Coral Coast, Geraldton · 359.14 km from centre
9.2
70 reviews
Mariner Resort Comfort - unit 165 offers accommodations in Geraldton, a 3-minute walk from Champion Beach and 1.7 miles from Batavia Coast Marina. This property offers access to a balcony, free private parking, and free Wifi. The apartment has a year-round outdoor pool and a hot tub.
The apartment features 1 bedroom, a fully equipped kitchenette with a toaster and a fridge, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
Geraldton Airport is 6.2 miles from the property.
Hotel in Coral Coast, Beresford · 359.20 km from centre
9.0
337 reviews
With a stay at Broadwater Mariner Resort in Geraldton (Beresford), you'll be within a 5-minute drive of Old Geraldton Gaol Craft Centre and Museum and Western Australian Museum. This luxury hotel is 1.9 mi (3.1 km) from Geraldton Regional Art Gallery and 2 mi (3.3 km) from HMAS Sydney II Memorial.
Apartment in Coral Coast, Geraldton · 360.23 km from centre
8.2
76 reviews
Harbour View 49 Urch Street Unit 8 offers accommodations in Geraldton, a 7-minute walk from Champion Beach and 1.2 miles from Batavia Coast Marina. The apartment also features free Wifi and free private parking.
The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
Geraldton Airport is 5.6 miles from the property.
Apartment in Coral Coast, Geraldton · 360.23 km from centre
7.8
28 reviews
Harbour View 49 Urch Street Unit 1 is located in Geraldton, just a 7-minute walk from Champion Beach and 1.2 miles from Batavia Coast Marina. The apartment features both Wifi and private parking free of charge.
The air-conditioned apartment consists of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Geraldton Airport is 5.6 miles away.
Apartment in Coral Coast, Geraldton · 360.23 km from centre
8.0
13 reviews
Harbour View 49 Urch Street Unit 2 offers accommodations in Geraldton, 1.2 miles from Batavia Coast Marina. The air-conditioned accommodation is a 7-minute walk from Champion Beach, and guests can benefit from on-site private parking and complimentary Wifi.
The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Geraldton Airport is 5.6 miles from the property.