Skip to main content

The best beach hotels in Trpejca

Check out our pick of great beach hotels in Trpejca

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Villa Bube is set in Trpejca and features a terrace. All studios feature a kitchen, a flat-screen TV with cable channels, and a private bathroom. Free WiFi is available.

All studios include a balcony with a mountain, lake and city view, kitchen and a flat-screen TV with cable channels. The units have a seating area and a private bathroom.

Very friendy staff Good location

Show more Show less
9.3
Superb
100 reviews
Price from
£34
per night

Set a 5-minute walk from the Ohrid Lake, Villa Filip offers rooms with free WiFi. Free public parking is possible on site. Free barbecue facilities are provided as well.

Each of the rooms comes with a TV with satellite channels and a seating area. The balcony opens to lake views. The bathroom is equipped with a shower. A shared fully-equipped kitchen is at guests' disposal and a common living room is available.

Amazing view, clean ironed sheet.. The whole room was super clean , the garden was also great and safe plase for my 1y boy to play and the host are so friendly and kind 😊

Show more Show less
9.2
Superb
144 reviews
Price from
£21
per night

Boasting a patio with garden views, a garden and a bar, Apartment Polkaposki Trpejca can be found in Trpejca, close to Saint Nicholas Church and 5 km from Bay of Bones. This beachfront property offers access to a balcony and free WiFi. The property is non-smoking and is situated 10 km from Ohrid Lake Springs.

We had a great stay in the Polkaposki apartment. The apartment has the best location in Trpejca. It is right on the beach. The hosts were great and they were always here if we needed something. what we love the most about the apartment was the beautiful terrace ( yard ). The apartment was clean and new and everything was as described. You have restourants right next to the apartment where you can have lunch and look in the beautiful Ohrid lake. We had a very pleasant stay and we definitely recommend this place. we stayed as a family of 5.

Show more Show less
9.5
Exceptional
26 reviews
Price from
£46
per night

Boasting lake views, Stojanoski Studios & Rooms offers accommodation with patio, around 5 km from Bay of Bones. This beachfront property offers access to a balcony and free WiFi. The apartment has family rooms.

Beautiful place, super friendly and kind ppl. Thank you! :)

Show more Show less
10
Exceptional
21 reviews
Price from
£30
per night

Situated in Trpejca, 5.1 km from Bay of Bones, Villa Mrestiliste Trpejca offers beachfront accommodation and various facilities, such as a terrace. The air-conditioned accommodation is 10 km from Ohrid Lake Springs. The guest house has family rooms.

very charming restaurant and rooms upstairs. it’s right on the beach with pristine clean water of the lake. you don’t have to go anywhere else. The owners are very welcoming and the staff was amazing.

Show more Show less
9.2
Superb
9 reviews
Price from
£46
per night

Apartmani Rustik Trpejca, a property with a garden, is located in Trpejca, 5 km from Bay of Bones, 10 km from Ohrid Lake Springs, as well as 22 km from Early Christian Basilica. This beachfront property offers access to a patio and free WiFi. The aparthotel features family rooms.

The lake is very close and the beautiful terrace overlooks the water))

Show more Show less
9.9
Exceptional
26 reviews
Price from
£59
per night

Set in Trpejca Village, 17 km from Port Ohrid, Villa Lazar offers accommodation with a terrace. The property is situated 17 km from Early Christian Basilica and 17 km from Saint Sofia. Free WiFi is available.

Easy check in and check out, very nice place, very nice people! Generally a good experience! I'd totally recommend this place!

Show more Show less
9.4
Superb
29 reviews
Price from
£30
per night

Offering a barbecue, the beachfront Apartments Krste is set in Trpejca. Saint Nicholas Church is 500 metres from the property.

Featuring a terrace with lake views, the apartments come with a seating and dining area. All units include a kitchenette fitted with a fridge and stovetop. Each unit is fitted with a private bathroom with a bath or shower. Towels are available.

The apartment is very spacious and clean, equipped with all you need. Perfect location, right next to the lace. The view from the terrace is beautiful. The hosts are very kind and frendly.

Show more Show less
9.3
Superb
17 reviews
Price from
£79
per night

Boasting lake views, Trpejca Holiday Home features accommodation with a garden, barbecue facilities and a shared lounge, around 4.9 km from Bay of Bones. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 10 km from Ohrid Lake Springs.

The apartment was very clean and had all the necessary facilities. The hosts were very hospitable. I would highly recommend this place.

Show more Show less
9.6
Exceptional
7 reviews
Price from
£54
per night

Bluebay Guest House is located in Ohrid, directly at the shore of Lake Ohrid, offering apartments with free Wi-Fi access and a balcony with panoramic lake views. A grocery shop and a restaurant are just 200 metres away.

The hosts were friendly. The apartment is in an exceptional location. The apartments are right next to the lake.

Show more Show less
9.1
Superb
52 reviews
Price from
£34
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Trpejca

Most booked beach hotels in Trpejca this month

Beach hotels that guests love in Trpejca

  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 21 reviews
    The location is exceptional, 10 m from a beautiful clear water beach. The few restaurants located on the beach front are serving delicious food. Calm and easygoing place, perfect to relax off-season. Hosts were kind, easy to reach, and helpful.
    Aleksandar
    Family with young children
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 100 reviews
    Beachfront property with a wonderful lake view. Available free sunbeds. Stabile internet connection. Spacious studio with available kitchen, iron, and hairdryer.
    Suzana1
    Family with young children
  • Avg. price/night: £25.39
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 144 reviews
    The "staff", a charming elderly couple are friendly and happy to make you feel welcome. We were invited to drink coffee and homemade raki with them :) Perfect location just a stone's throw from the beach 🏖️, basic but nice. Will come back again 🥰
    Philip
    Family with young children
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 9 reviews
    very charming restaurant and rooms upstairs. it’s right on the beach with pristine clean water of the lake. you don’t have to go anywhere else. The owners are very welcoming and the staff was amazing.
    Diana
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 29 reviews
    Excellent location right on the beach. Comfy beds and very clean. Stunning view over the lake from the balcony. Friendly staff and great facilities. We had an electric stove, fridge, kettle, hairdryer etc. Everything we needed! Wifi was occasionally a bit slow but this is normal for villages like this. 4G signal was excellent on the A1 network and will give you 50mbps if you need a fast connection.
    j235347595
    Family with young children
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 26 reviews
    We had a great stay in the Polkaposki apartment. The apartment has the best location in Trpejca. It is right on the beach. The hosts were great and they were always here if we needed something. what we love the most about the apartment was the beautiful terrace ( yard ). The apartment was clean and new and everything was as described. You have restourants right next to the apartment where you can have lunch and look in the beautiful Ohrid lake. We had a very pleasant stay and we definitely recommend this place. we stayed as a family of 5.
    Dimitrovski
    Family with young children
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 100 reviews
    Great location right on the beach! The hosts were nice and allowed us to leave the baggage the last day so we use the day.
    Evica
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 29 reviews
    The apartment was spotless, everything was new. The sunset on the balcony was PERFECT! Friendly owners, the service was excellent! Definitely best spot on the beach.
    MARTINA JOVICOSKA
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 100 reviews
    This hotel is direct at the beach, it very quiet at night, the room was very confortable, clean, convinient and big, with bathroom and kitchen inside....the family is so helpful and friendly and does everything possible to please the guests. We could relax at the beach, go visite the monasteries and beaches around and come back to the beautiful village enjoy the sunset from our terrasse or in a resto on the beach. We had an amazing time, unforgettable.
    YANNA Byls
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 29 reviews
    The balcony and the view are perfect, facing sunset. Its newly renovated and has AC. Charming, steep, tiny streets lead the way to the location, which is on the beach. Nearest restaurant is just 20 meters away on the beach. You get 2 free sun-beds and umbrella on the beach for each day of your stay.
    Aleksandar
    Family with young children
gogless