Find oceanfront hotels in Greece
Places to stay with an ocean view from $108
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide

We found 2484 beach stays in Greece, from luxury resorts to beachfront rentals. Explore these popular Greece beach destinations.
Check availability on Greece Oceanfront Hotels
Pick from 2484 Greece Oceanfront Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.
Our top choices for Greece hotels with an ocean view

Hotel Sunny Villas
Hotel Sunny Villas
9.6 out of 10, Exceptional, (981)

Old Castle Oia - Adults Only
Old Castle Oia - Adults Only
9.0 out of 10, Wonderful, (100)
$336 nightly
The price is $384
Sep 21 - Sep 22
Total with taxes and fees

Hotel Avra by Smile hotels
Hotel Avra by Smile hotels
9.0 out of 10, Wonderful, (1639)
$134 nightly
The price is $164
Aug 26 - Aug 27
Total with taxes and fees

Mati Hotel
Mati Hotel
8.4 out of 10, Very Good, (532)
$84 nightly
The price is $108
Aug 29 - Aug 30
Total with taxes and fees

Thireas Hotel
Thireas Hotel
9.4 out of 10, Exceptional, (339)
$231 nightly
The price is $274
Aug 29 - Aug 30
Total with taxes and fees

Esperas Santorini
Esperas Santorini
9.6 out of 10, Exceptional, (294)
$196 nightly
The price is $235
Aug 26 - Aug 27
Total with taxes and fees

Amazon Mykonos Resort & Spa
Amazon Mykonos Resort & Spa
9.8 out of 10, Exceptional, (319)
$308 nightly
The price is $369
Sep 3 - Sep 4
Total with taxes and fees

The Stanley
The Stanley
8.8 out of 10, Excellent, (1951)
$174 nightly
The price is $210
Aug 26 - Aug 27
Total with taxes and fees
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Greece Hotel Reviews

Tropicana Hotel , Suites & Villas Mykonos
10/10 Excellent