Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beachfront hotels and resorts in Nelson Bay. I hope you will like it!
-
1 Amarna Luxury Beach Resort Nelson Bay, Australia
Resort. Located in Nelson Bay, 10 minutes' walk from Nelson Bay marina, supermarket and a variety of shops and cafes, Amarna Luxury Beach Resort is a beachfront property and boasts a year-round outdoor pool and views of the sea. Shoal Bay is 3.6 km from the property. Free WiFi is provided . All units include a flat-screen TV and DVD player. Some units feature a terrace and/or balcony with pool views. There is also a kitchen, fitted with a dishwasher. An oven is also featured, as well as a coffee machine and a kettle. There is a private bathroom with a bath and free toiletries in each unit. Towels are offered. Amarna Luxury Beach Resort includes a barbecue. Salamander Bay is 6 km from Amarna Luxury Beach Resort, while Jesmond is 46 km away. The nearest airport is Newcastle Airport, 29 km from the property. Free private parking is available on site. The property is 40 km from Newcastle. Guest review score 9.4
See available rooms -
2 Anchorage Port Stephens Nelson Bay, Australia
Hotel. Anchorage Port Stephens offers a luxury accommodation experience, nestled by the white sands of the beautiful port. Located a 30-minute drive from Newcastle, Anchorage is ideally located to enjoy the region's fine cuisine and local experiences. The Hamptons-style guesthouses face north over beautiful Port Stephens towards Corrie Island National Reserve. A balcony or verandah adjoin all accommodation, and most have uninterrupted water views. All rooms come well equipped with modern amenities, featuring an ensuite bathroom with a shower, complimentary WiFi and in-room safe. Guests enjoy access to the hotel’s outdoor heated swimming pool, local fitness centre and complimentary parking . Dining experiences at Anchorage are a showcase for the region’s growing culinary reputation. The best local produce from the sea and the rich Port Stephens hinterland, are embraced to create mouth-watering dishes. You can enjoy waterside alfresco dining where you can take in the idyllic views and sea air. Relax and restore your mind, body and soul at Spa Lucca. Experience indulgence and pampering with personalised spa treatments. This is a beachfront hotel. Guest review score 8.9, rooms from around 499 AUD.
See available rooms -
3 Dutchies Motel Nelson Bay & Dutchmans Beach Apartments Nelson Bay, Australia
Motel. Set in Nelson Bay, 1.6 km from Nelson Bay, Dutchies Motel Nelson Bay offers accommodation with free WiFi and free private parking. The property is around 2 km from Dutchmans Beach, 2. 5 km from Bagnalls Beach and 1.1 km from D'Albora Marinas Nelson Bay. The property is 41 km from Lemon Tree Passage Marina. The units at the motel come with a seating area. At Dutchies Motel Nelson Bay all rooms are equipped with a TV, a private bathroom, and a patio with a sea view. Anchorage Marina Port Stephens is 4.1 km from the accommodation, while Soldiers Point Marina is 11 km away. The nearest airport is Newcastle Airport, 34 km from Dutchies Motel Nelson Bay. Guest review score 8.6
See available rooms -
4 Halifax Holiday Park Nelson Bay, Australia
Holiday park. Halifax Holiday Park offers self-contained accommodation with direct access to Shoal Bay Beach. All apartments have a private patio, a fully equipped kitchen and access to shared barbecue facilities. Halifax Apartments are just a 5-minute drive from the centre of Nelson Bay, with its many shops, cafés and restaurants. Tomaree National Park is 10 minutes’ drive away. The air-conditioned apartments come with satellite TV and a DVD player. Each apartment has spacious living areas and laundry facilities. Some apartments also feature ocean views. The Halifax Park tour desk can recommend local attractions and help guests with travel arrangements. There is a children’s playground on site. Free parking is available. Guest review score 8.8, rooms from around 253 AUD.
See available rooms -
5 Commodore 3 the heart of Little Beach Nelson Bay, Australia
Apartment. Boasting sea views, Commodore 3 the heart of Little Beach offers accommodation with a patio and a kettle, around 400 metres from Little Beach. This beachfront property offers access to a balcony, free private parking and free WiFi. The apartment has 2 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. The air-conditioned apartment also features a seating area and 1 bathroom with a bath. If you would like to discover the area, fishing is possible in the surroundings. Shoal Bay Beach is 400 metres from the apartment, while Nelson Bay is 1.2 km from the property. The nearest airport is Newcastle Airport, 35 km from Commodore 3 the heart of Little Beach. Guest review score 8.8
See available rooms -
6 Collendina 15 19 Kurrawa Close Nelson Bay, Australia
Apartment. Featuring sea views, Collendina 15 19 Kurrawa Close offers accommodation with a patio and a kettle, around 80 metres from Little Beach. This beachfront property offers access to a balcony and free private parking. The apartment features 2 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. For added convenience, the property can provide towels and bed linen for an extra charge. Popular points of interest near the apartment include Shoal Bay Beach, Nelson Bay and D'Albora Marinas Nelson Bay. The nearest airport is Newcastle Airport, 35 km from Collendina 15 19 Kurrawa Close. Guest review score 8.5
See available rooms -
7 Commodore 8 6 Intrepid Close Nelson Bay, Australia
Apartment. Boasting sea views, Commodore 8 6 Intrepid Close provides accommodation with a garden and a balcony, around 400 metres from Little Beach. Featuring free private parking, the apartment is in an area where guests can engage in activities such as golfing, fishing and snorkelling. The apartment features 2 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. Shoal Bay Beach is 400 metres from the apartment, while Nelson Bay is 1.2 km away. The nearest airport is Newcastle Airport, 35 km from Commodore 8 6 Intrepid Close. Guest review score 8.5
See available rooms -
8 4 'Collendina', 19 Kurrawa Close - fantastic water views and sea breezes Nelson Bay, Australia
Apartment. Boasting sea views, 4 'Collendina', 19 Kurrawa Close - fantastic water views and sea breezes offers accommodation with a balcony and a kettle, around less than 1 km from Shoal Bay Beach. Situated 400 metres from Little Beach, the property features a garden and free private parking. The apartment has 2 bedrooms, a TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. For added convenience, the property can provide towels and bed linen for an extra charge. Golfing can be enjoyed nearby. Nelson Bay is 1.2 km from the apartment, while D'Albora Marinas Nelson Bay is 2.3 km from the property. The nearest airport is Newcastle Airport, 35 km from 4 'Collendina', 19 Kurrawa Close - fantastic water views and sea breezes. Guest review score 7.8
See available rooms -
9 Albacore, Unit 7/12, Ondine Close Nelson Bay, Australia
Apartment. Set in Nelson Bay, 400 metres from Shoal Bay Beach and less than 1 km from Little Beach, Albacore, Unit 7/12, Ondine Close offers air-conditioned accommodation with a balcony and free WiFi. Featuring free private parking, the apartment is in an area where guests can engage in activities such as hiking, golfing and skiing. The apartment features 3 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 2 bathrooms with a shower. Guests can swim in the outdoor swimming pool, go diving or fishing, or relax in the garden and use the barbecue facilities. Nelson Bay is 1.5 km from the apartment, while Zenith Beach is 2.6 km away. The nearest airport is Newcastle Airport, 35 km from Albacore, Unit 7/12, Ondine Close. Guest review score 7.3
See available rooms -
10 Florentine Unit 14, 11 Columbia Close Nelson Bay, Australia
Apartment. Located in Nelson Bay in the New South Wales region, Florentine Unit 14, 11 Columbia Close is an apartment boasting a balcony. Guests staying at this apartment have access to a fully equipped kitchen. The apartment is fitted with a TV. The apartment offers an outdoor pool. Newcastle is 43 km from Florentine Unit 14, 11 Columbia Close, while Shoal Bay is 1.6 km away. The nearest airport is Newcastle Airport, 32 km from the accommodation. This is a beachfront hotel. Guest review score 9.2
See available rooms -
11 2 'Villa Ellisa', 8-10 Columbia Cl - Beautiful water views & directly across to Little Beach Nelson Bay, Australia
Apartment. Boasting a balcony with sea views, a garden and barbecue facilities, 2 'Villa Ellisa', 8-10 Columbia Cl - Beautiful water views & directly across to Little Beach can be found in Nelson Bay, close to Little Beach and less than 1 km from Shoal Bay Beach. Featuring free private parking, the apartment is in an area where guests can engage in activities such as golfing, diving and fishing. The apartment features 2 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. If you would like to discover the area, snorkelling is possible in the surroundings. Nelson Bay is 1.2 km from the apartment, while D'Albora Marinas Nelson Bay is 2.4 km away. The nearest airport is Newcastle Airport, 35 km from 2 'Villa Ellisa', 8-10 Columbia Cl - Beautiful water views & directly across to Little Beach. Guest review score 7.1
See available rooms -
12 11 The Helm 22 Voyager Close Wifi and water views Nelson Bay, Australia
Apartment. Featuring sea views, 11 The Helm 22 Voyager Close Wifi and water views provides accommodation with a patio and a coffee machine, around a few steps from Shoal Bay Beach. This beachfront property offers access to a balcony, free private parking and free WiFi. The apartment features 2 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. Fishing can be enjoyed nearby. Little Beach is 1 km from the apartment, while Nelson Bay is 1.6 km away. The nearest airport is Newcastle Airport, 35 km from 11 The Helm 22 Voyager Close Wifi and water views. Guest review score 10.0
See available rooms -
13 Bayview Towers Unit 13 Victoria Parade 15 Nelson Bay, Australia
Apartment. Bayview Towers Unit 13 Victoria Parade 15 is located in Nelson Bay, 200 metres from Nelson Bay, less than 1 km from Little Beach, as well as a 18-minute walk from Shoal Bay Beach. This beachfront property offers access to a patio and free private parking. The air-conditioned apartment is composed of 3 separate bedrooms, a fully equipped kitchen with a fridge and an oven, and 2 bathrooms. A TV is provided. D'Albora Marinas Nelson Bay is less than 1 km from the apartment, while Anchorage Marina Port Stephens is 4.7 km away. The nearest airport is Newcastle Airport, 34 km from Bayview Towers Unit 13 Victoria Parade 15. Guest review score 10.0
See available rooms -
14 The Seahorse @ Nelson Bay Nelson Bay, Australia
Holiday home. The Seahorse @ Nelson Bay, a property with barbecue facilities, is set in Nelson Bay, 1.1 km from Sandy Point Beach, 1.6 km from Corlette Beach, as well as 2 km from Nelson Bay. This beachfront property offers access to a pool table, bowling in the bowling alley and free private parking. The holiday home has 4 bedrooms, a TV, an equipped kitchen with a fridge and an oven, and 2 bathrooms with a bath. Guests at the holiday home can enjoy fishing nearby, or make the most of the garden. Bagnalls Beach is 2.2 km from The Seahorse @ Nelson Bay, while Dutchmans Beach is 2.5 km from the property. The nearest airport is Newcastle Airport, 33 km from the accommodation. Guest review score 9.2
See available rooms -
15 The Helm 5 22 Voyager Close Nelson Bay, Australia
Apartment. Featuring sea views, The Helm 5 22 Voyager Close provides accommodation with a garden and a balcony, around a few steps from Shoal Bay Beach. This beachfront property offers access to a patio. The apartment comes with 2 bedrooms, a kitchen with a fridge and an oven, and 1 bathroom with a shower and bath. The apartment also provides guests with a seating area and 1 bathroom. If you would like to discover the area, fishing is possible in the surroundings. Little Beach is 1 km from the apartment, while Nelson Bay is 1.6 km away. The nearest airport is Newcastle Airport, 35 km from The Helm 5 22 Voyager Close. Guest review score 9.0
See available rooms -
16 2 Veronica Court 4 Weatherly Cl Nelson Bay, Australia
Apartment. Set in Nelson Bay, 300 metres from Little Beach and 400 metres from Shoal Bay Beach, 2 Veronica Court 4 Weatherly Cl offers air-conditioned accommodation with a patio and free WiFi. Featuring a balcony, the apartment is in an area where guests can engage in activities such as hiking, horse riding and diving. The apartment features 1 bedroom, a TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. The apartment also has a seating area and 1 bathroom. Guests at the apartment can enjoy mini-golf on site, or fishing in the surroundings. Nelson Bay is 1.1 km from 2 Veronica Court 4 Weatherly Cl, while Zenith Beach is 2.9 km away. The nearest airport is Newcastle Airport, 35 km from the accommodation. Guest review score 8.7
See available rooms -
17 12 'Ocean Shores', 27 Weatherly Cl - Waterfront Unit with Sensational Water Views, WIFI & Air Conditioning Nelson Bay, Australia
Apartment. Situated in Nelson Bay, 70 metres from Shoal Bay Beach and 500 metres from Little Beach, 12 'Ocean Shores', 27 Weatherly Cl - Waterfront Unit with Sensational Water Views, WIFI & Air Conditioning features air-conditioned accommodation with a balcony and free WiFi. Boasting free private parking, the apartment is in an area where guests can engage in activities such as golfing, diving and fishing. The apartment features 2 bedrooms, a kitchen with fridge and oven, and 2 bathrooms with a shower, a hairdryer and a washing machine. The apartment also includes a seating area and 2 bathrooms. If you would like to discover the area, snorkelling is possible in the surroundings. Nelson Bay is 1.3 km from the apartment, while D'Albora Marinas Nelson Bay is 2.4 km from the property. The nearest airport is Newcastle Airport, 35 km from 12 'Ocean Shores', 27 Weatherly Cl - Waterfront Unit with Sensational Water Views, WIFI & Air Conditioning. Guest review score 8.6
See available rooms -
18 Promenade, 12/8 Intrepid Cl - fantastic waterfront unit Nelson Bay, Australia
Apartment. Featuring sea views, Promenade, 12/8 Intrepid Cl - fantastic waterfront unit offers accommodation with a patio and a kettle, around 400 metres from Shoal Bay Beach. Boasting a balcony, the apartment is in an area where guests can engage in activities such as golfing, windsurfing and diving. The apartment has 2 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. The apartment also features a seating area and 1 bathroom. If you would like to discover the area, fishing and snorkelling are possible in the surroundings. Little Beach is 400 metres from the apartment, while Nelson Bay is 1.2 km from the property. The nearest airport is Newcastle Airport, 35 km from Promenade, 12/8 Intrepid Cl - fantastic waterfront unit. Guest review score 8.5
See available rooms -
19 Albacore, Unit 5/12 Ondine Close Nelson Bay, Australia
Apartment. Set in Nelson Bay, 400 metres from Shoal Bay Beach and 1 km from Little Beach, Albacore, Unit 5/12 Ondine Close offers air-conditioned accommodation with a balcony and free WiFi. Boasting free private parking, the apartment is in an area where guests can engage in activities such as skiing, diving and fishing. The apartment has 3 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 2 bathrooms with a shower. The apartment also features a seating area and 2 bathrooms. Guests can swim in the outdoor swimming pool, go snorkelling, or relax in the garden and use the barbecue facilities. Nelson Bay is 1.6 km from the apartment, while Zenith Beach is 2.4 km from the property. The nearest airport is Newcastle Airport, 35 km from Albacore, Unit 5/12 Ondine Close. Guest review score 8.4
See available rooms -
20 Florentine, Unit 2/11 Columbia Close Nelson Bay, Australia
Apartment. Boasting an outdoor pool and sea views, Florentine, Unit 2/11 Columbia Close is located in Nelson Bay. Featuring free private parking, the apartment is in an area where guests can engage in activities such as golfing, fishing and snorkelling. The apartment features 3 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 2 bathrooms with a shower. Popular points of interest near the apartment include Little Beach, Shoal Bay Beach and Nelson Bay. The nearest airport is Newcastle Airport, 35 km from Florentine, Unit 2/11 Columbia Close. Guest review score 8.3
See available rooms -
21 Gloucester Street, 04, Frangipani Nelson Bay, Australia
Holiday home. Gloucester Street, 04, Frangipani is a beachfront property set in Nelson Bay, 2 km from Nelson Bay and 2.1 km from Corlette Beach. Located 1. 6 km from Sandy Point Beach, the property provides a garden and free private parking. This air-conditioned holiday home is equipped with 2 bedrooms, a TV, and a kitchen with a fridge and an oven. The holiday home offers a barbecue. A terrace is available on site and golfing can be enjoyed within close proximity of Gloucester Street, 04, Frangipani. Dutchmans Beach is 2.5 km from the accommodation, while Bagnalls Beach is 2.9 km away. The nearest airport is Newcastle Airport, 34 km from Gloucester Street, 04, Frangipani. Guest review score 7.9
See available rooms -
22 1 'Little Hut', 20 Kurrawa Close - Spectacular Water Views, NBN & Air Conditioned Nelson Bay, Australia
Apartment. Featuring a patio with sea views, a garden and barbecue facilities, 1 'Little Hut', 20 Kurrawa Close - Spectacular Water Views, NBN & Air Conditioned can be found in Nelson Bay, close to Little Beach and less than 1 km from Shoal Bay Beach. Boasting a balcony, the apartment is in an area where guests can engage in activities such as golfing, diving and fishing. The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen with a fridge and an oven, and 1 bathroom. The apartment also features a flat-screen TV, a seating area, and 1 bathroom with a shower. Snorkelling can be enjoyed nearby. Nelson Bay is 1.2 km from the apartment, while D'Albora Marinas Nelson Bay is 2.3 km from the property. The nearest airport is Newcastle Airport, 35 km from 1 'Little Hut', 20 Kurrawa Close - Spectacular Water Views, NBN & Air Conditioned. Guest review score 7.8
See available rooms -
23 Intrepid, Unit 8/3 Intrepid Close Nelson Bay, Australia
Apartment. Featuring lake views, Intrepid, Unit 8/3 Intrepid Close features accommodation with barbecue facilities and a balcony, around 400 metres from Little Beach. Located 100 metres from Shoal Bay Beach, the property provides a garden and free private parking. The apartment is equipped with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a fridge, an oven, a washing machine, a microwave and a stovetop. Nelson Bay is 1.2 km from the apartment, while D'Albora Marinas Nelson Bay is 2.4 km away. The nearest airport is Newcastle Airport, 35 km from Intrepid, Unit 8/3 Intrepid Close. Guest review score 7.8
See available rooms -
24 Shoal Haven 4 28 Voyager Cl Waterfront Unit with views Nelson Bay, Australia
Holiday home. Boasting sea views, Shoal Haven 4 28 Voyager Cl Waterfront Unit with views offers accommodation with a patio and a coffee machine, around a few steps from Shoal Bay Beach. Featuring a balcony, the holiday home is in an area where guests can engage in activities such as hiking, golfing and diving. The holiday home features 2 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, and 1 bathroom with a shower. The holiday home also has a seating area and 1 bathroom. Guests at the holiday home can enjoy fishing and snorkelling nearby, or make the most of the garden. Little Beach is 1 km from Shoal Haven 4 28 Voyager Cl Waterfront Unit with views, while Nelson Bay is 1.6 km away. The nearest airport is Newcastle Airport, 35 km from the accommodation. Guest review score 7.7
See available rooms -
25 Kurranulla, Unit 5/15 Weatherly Close Nelson Bay, Australia
Apartment. Situated 400 metres from Little Beach, 500 metres from Shoal Bay Beach and 1.2 km from Nelson Bay, Kurranulla, Unit 5/15 Weatherly Close features accommodation located in Nelson Bay. This beachfront property offers access to a balcony, free private parking and free WiFi. The apartment has 3 bedrooms, a TV, an equipped kitchen with a fridge and an oven, a washing machine, and 2 bathrooms with a shower. There is a terrace and a barbecue at this property and guests can go golfing nearby. D'Albora Marinas Nelson Bay is 2.3 km from the apartment, while Anchorage Marina Port Stephens is 6.4 km from the property. The nearest airport is Newcastle Airport, 35 km from Kurranulla, Unit 5/15 Weatherly Close. Guest review score 7.0
See available rooms -
26 13 'INTREPID', 3 INTREPID CL - FANTASTIC UNIT WITH STUNNING WATER VIEWS Nelson Bay, Australia
Apartment. Boasting sea views, 13 'INTREPID', 3 INTREPID CL - FANTASTIC UNIT WITH STUNNING WATER VIEWS provides accommodation with a garden and a balcony, around 100 metres from Shoal Bay Beach. Featuring free private parking, the apartment is in an area where guests can engage in activities such as golfing, diving and fishing. The apartment features 2 bedrooms, a flat-screen TV, an equipped kitchen with a fridge and an oven, a washing machine, and 1 bathroom with a shower. The apartment also provides guests with a seating area and 1 bathroom. The apartment offers a hot tub. If you would like to discover the area, snorkelling is possible in the surroundings. Little Beach is 400 metres from 13 'INTREPID', 3 INTREPID CL - FANTASTIC UNIT WITH STUNNING WATER VIEWS, while Nelson Bay is 1.2 km away. The nearest airport is Newcastle Airport, 35 km from the accommodation. Guest review score 6.8
See available rooms -
27 Bayview Towers Unit 1 15 Victoria Parade Nelson Bay, Australia
Apartment. Bayview Towers Unit 1 15 Victoria Parade has a balcony and is set in Nelson Bay, within just 200 metres of Nelson Bay and 800 metres of Little Beach. Located on the beachfront, this property features a terrace. The apartment comes with 3 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven and a dishwasher. Shoal Bay Beach is 1.6 km from the apartment, while D'Albora Marinas Nelson Bay is 800 metres away. The nearest airport is Newcastle Airport, 34 km from Bayview Towers Unit 1 15 Victoria Parade. Guest review score 6.8
See available rooms -
28 2 'The Helm' 22 Voyager Cl - Stunning waterfront unit with Air Conditioning Nelson Bay, Australia
Apartment. Located in Nelson Bay, within a few steps of Shoal Bay Beach and 1 km of Little Beach, 2 'The Helm' 22 Voyager Cl - Stunning waterfront unit with Air Conditioning offers accommodation with free WiFi, air conditioning, a garden and barbecue facilities. Featuring a balcony, the apartment is in an area where guests can engage in activities such as golfing, diving and fishing. The apartment features 2 bedrooms, a TV, an equipped kitchen with a fridge and an oven, a washing machine, and 2 bathrooms with a shower. The apartment also offers a seating area and 2 bathrooms. If you would like to discover the area, snorkelling is possible in the surroundings. Nelson Bay is 1.6 km from the apartment, while D'Albora Marinas Nelson Bay is 2.4 km away. The nearest airport is Newcastle Airport, 35 km from 2 'The Helm' 22 Voyager Cl - Stunning waterfront unit with Air Conditioning. Guest review score 6.0
See available rooms
I try my best to keep this guide up to date and I last refreshed it in November 2022. Did I miss a hotel that should be on this list? Send me an email and let me know!
Discover more cool hotels in Nelson Bay
Other interesting hotels in Nelson Bay
Check out beachfront hotels nearby
- Shoal Bay 2 mi
- Corlette 2 mi
- Fingal Bay 2 mi
- Salamander Bay 4 mi
- Hawks Nest 4 mi
- Soldiers Point 5 mi
- Anna Bay 5 mi
- Newcastle 25 mi
- Blueys Beach 34 mi
- Belmont 35 mi
Missing a hotel on our list?
Do you know of a cool beachfront hotel in Nelson Bay that's missing from this list?
Let me know!In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!
The Beachfront Hotel Guide