Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Known for its beautiful beaches and amazing swimming spots, Newquay offers a lot for the traveller looking to book a beach holiday. There are 81 beach hotels and other accommodation options to choose from in this seaside destination, so it's easy to find one that meets your needs.
As you search for a place to stay by the beach in Newquay, you might be interested in these top-rated hotels with positive customer reviews.
The Atlantic Hotel - 4-star spa hotel, 7-minute walk from Fistral Beach. It features an indoor pool, a spa tub and a restaurant. Guests love the beach location and proximity to shopping.
The Merrymoor - 3.5-star spa inn near Watergate Bay Beach. Our travellers recommend its beach location and breakfast. This inn boasts free breakfast, free WiFi and a full-service spa.
Carnmarth Hotel - 2-star hotel, 4-minute walk from Fistral Beach. It offers a restaurant, free WiFi and flat-screen TVs. Guest reviews highlight the beach location and breakfast.
Great Western Hotel - 3-star hotel on Great Western Beach. It features a restaurant, flat-screen TVs and in-room coffee makers. Guests love the beach location and comfortable rooms.
Pentire Hotel - 3-star hotel, 7-minute walk from Fistral Beach. Our travellers recommend its beach location and overall value. This hotel boasts an indoor pool, a restaurant and a steam room.
Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.
If you're looking to fly to Newquay, the closest major airport is in Newquay (NQY-Newquay Cornwall), located 3.1 mi (4.9 km) from the city centre. To see more of the surrounding area, hop aboard a train at Quintrell Downs Station or Newquay Station.