Skip to main content

Filter by:


Star Rating

Review Score

Petrokefálion – 108 hotels and places to stay
See the latest prices and deals by choosing your dates.
Dimitris Villa Hotel, hotel in Petrokefálion

Located 7.5 miles from the ancient city of Phaestos, family-run Dimitris Villa Hotel is on the coast of Messara bay, surrounded by trees, just 8 minutes from Matala beach.

Short walk to city centre/beach. Tasty breakfast
8.1
Scored 8.1
Very Good
Rated very good
908 reviews
Price from$55.41per night
Hotel Sofia, hotel in Petrokefálion

Hotel Sofia is in a quiet area of Matala, yet close to the center and its shops, bars and restaurants. It is just 164 feet away from the sandy beach and 20 minutes from the famous Red beach.

Excellent customer service Very close to town and 🏖️
8.3
Scored 8.3
Very Good
Rated very good
384 reviews
Price from$86.14per night
Hotel Sunshine Matala, hotel in Petrokefálion

This family-run hotel offers clean and comfortable rooms with free parking and free Wi-Fi. Sunshine Matala also offers a TV lounge.

The host was very helpful and cheerful. Souper clean room and bathroom. I would definitely go again next year !
9.2
Scored 9.2
Wonderful
Rated wonderful
259 reviews
Price from$88.83per night
Melissa Hotel, hotel in Petrokefálion

On the beautiful bay of Matala, less than half a mile from the beach, Hotel Melissa offers a pool with children's section and a pool bar-restaurant.

Nice hotel, large family room that had plenty of room for our family of 4. Nice pool and good breakfast included. Lots of parking. Not far from Matala Beach, about 15 minutes to walk down. Staff were very pleasant.
8.1
Scored 8.1
Very Good
Rated very good
346 reviews
Price from$58.51per night
Hotel Neos Matala, hotel in Petrokefálion

Featuring a large pool with sun terrace and a snack bar, Hotel Neos Matala lies within 1640 feet from the sandy bay of Matala in South Crete.

7.4
Scored 7.4
Good
Rated good
57 reviews
Price from$80.76per night
Olympic Hotel, hotel in Petrokefálion

Located in the area of Moires, Olympic Hotel offers spacious accommodations with a private balcony and free Wi-Fi access. It has a café bar and it is a 10-minute drive away from the nearest beaches.

Fantastic-beautiful hosts" ... "Very caring, helpful-room very clean-breakfast wonderful, thankyou " ... Staff at desk went one step ahead to make veggie sandwich with garden fresh lettuce, tomatoes and cucumber
8.1
Scored 8.1
Very Good
Rated very good
109 reviews
Price from$80.76per night
Tsaner Apartment and Rooms, hotel in Petrokefálion

Located in Matala, a few steps from Matala beach, Tsaner Apartment and Rooms has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Very nice , clean apartment, just a few hundred meters away from the beach. Far enought to be nice and quiet , close enough to go by feet. Recently renovated, Very nice shower and had everything we might need.
8.6
Scored 8.6
Excellent
Rated excellent
99 reviews
Price from$77.53per night
Matala Bay Hotel & Apartments, hotel in Petrokefálion

Matala Bay Hotel & Apartments is located amid lush greenery, within 820 feet from the beach, and has a swimming pool, restaurant and snack bar.

-nice clean pool -nice location -nice receptionist
8.0
Scored 8.0
Very Good
Rated very good
1,610 reviews
Price from$107.67per night
Hotel Coral Matala, hotel in Petrokefálion

The Coral Hotel features comfortable rooms with private balconies. This family-run hotel is in the quiet town of Matala. It is 550 yards from the center of town and 660 yards from the beach.

The Coral was the best and most atmospheric hotel we stayed in in Greece. It is ideally l;ocated, spotlessly clean, spacious and the owner and staff are very helpful and friendly.
8.5
Scored 8.5
Very Good
Rated very good
268 reviews
Price from$91.52per night
Marina Hotel, hotel in Petrokefálion

Located in the lively Matala of Crete, within 2625 feet from the sandy beach, Marina Hotel features a pool and a bar amid its lush garden.

Perfect place in matala
8.1
Scored 8.1
Very Good
Rated very good
530 reviews
Price from$77.53per night
See all hotels in and around Petrokefálion
Subscribe to receive premium deals

Prices drop the second you sign up!