Skip to main content

Self-Catering Accommodations in Trpejca

Find the self-catering accommodations that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best self-catering accommodations in Trpejca

Check out our selection of great self-catering accommodations in Trpejca

Filter by:

Review score

Villa Filip

Trpejca

Featuring a garden, Villa Filip offers accommodations in Trpejca. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wifi throughout the property.

A
Aneta
From
North Macedonia
The location, the cleaning -spotless, the hosts. The view!!!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 149 reviews
Price from
$32.76
1 night, 2 adults

Apartments Viktor

Trpejca

Featuring inner courtyard views, Apartments Viktor in Trpejca provides accommodations and a garden. This guest house offers air-conditioned accommodations with a patio.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
$36.23
1 night, 2 adults

Apartman Riste

Trpejca

Featuring a garden, Apartman Riste provides accommodations in Trpejca. This beachfront property offers access to a balcony and free Wifi. Outdoor seating is also available at the apartment.

C
Caner
From
Turkey
Riste welcomed us at the entrance of Trpejča and accompanied us to the house. There is a free parking area nearby, designated for guests, where you can safely leave your car. The house was very clean and well organized, and it is located just a few steps from the beach. It also has a lovely garden, offering a great place to relax. I would especially like to thank Riste for his hospitality. When we arrived, he offered us some cold drinks, and throughout our stay, he was extremely responsive and helpful. He answered all our questions quickly and made us feel very comfortable. I definitely recommend this place.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews
Price from
$83.15
1 night, 2 adults

Blue Bay Guest House

Trpejca

Blue Bay Guest House enjoys a location in Trpejca, 3.7 miles from Bay of Bones and 6.3 miles from Ohrid Lake Springs. This beachfront property offers access to free Wifi.

M
Melissa H
From
North Macedonia
Amazing location. Clean and comfortable.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 83 reviews
Price from
$54.61
1 night, 2 adults

Tetins'Apartmens

Trpejca

Tetins'Apartmens offers accommodations in Trpejca, 3.5 miles from Bay of Bones and 6.1 miles from Ohrid Lake Springs. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5 reviews
Price from
$41.53
1 night, 2 adults

Villa Geros Trpejca

Trpejca

Providing lake views, Villa Geros Trpejca in Trpejca provides accommodations and a garden. This property offers access to a balcony, free private parking, and free Wifi.

m
meglena
From
North Macedonia
The studio was clean and cozy! The bed was very comfortable and the kitchen had all the necessary equipment. The WiFi is excellent and the owners are friendly. Also, if you ask in advance they may be able to provide breakfast.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 92 reviews
Price from
$36.16
1 night, 2 adults

Edelweiss Villa Trpejca

Ohrid (Near Trpejca)

Offering garden views, Edelweiss Villa Trpejca in Ohrid provides accommodations, free bikes, a garden, and a bar. With lake views, this accommodation features a balcony.

M
Matej
From
North Macedonia
It is absolutely worth the price. The hosts are friendly and helpful. The rooms are clean and well maintained, and the shared kitchen is well equipped as well for soft cooking. Amazing place for a quiet vacation.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 111 reviews
Price from
$30.38
1 night, 2 adults

Guest House Stevovski

Ohrid (Near Trpejca)

Featuring river views, Guest House Stevovski in Ohrid provides accommodations and a garden. This guest house features air-conditioned accommodations with a terrace and free Wifi.

S
Sukru
From
Turkey
Warm welcome, delicious homemade breakfast. Fresh air by the mountain village.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 143 reviews
Price from
$57.47
1 night, 2 adults

Apartments Marko

Ohrid (Near Trpejca)

Apartments Marko is a recently renovated apartment in Ohrid where guests can make the most of its garden and bar.

S
Seher
From
Turkey
Great view , a little bit far from center but with car is easy to reach. Its worth it
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 180 reviews
Price from
$36.98
1 night, 2 adults

Villa Trpe

Ohrid (Near Trpejca)

Villa Trpe offers accommodations in Ohrid, 3.5 miles from Bay of Bones and 6.2 miles from Ohrid Lake Springs. Private parking is available on site at this recently renovated property.

ה
הילה הרשקוביץ
From
Israel
The villa is very beautiful The room was big with nice balkoni including Little kitchen which was perfect to cook Cause the place far from the center ( 30 minutes driving)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 285 reviews
Price from
$113.93
1 night, 2 adults
All self-catering accommodations in Trpejca

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Trpejca and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 92 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 149 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 45 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 83 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 47 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 108 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 29 reviews

Popular with guests booking self-catering accommodations in Trpejca

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 45 reviews

Enjoy breakfast in Trpejca and nearby

See all

Apartments Marko

Ohrid
Breakfast options
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 180 reviews

Apartments Marko is a recently renovated apartment in Ohrid where guests can make the most of its garden and bar.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 181 reviews

Bujtina Gjyshi Ilo offers a hot tub and air-conditioned accommodations in Pogradec, 1.6 miles from Ohrid Lake Springs. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 143 reviews

Featuring river views, Guest House Stevovski in Ohrid provides accommodations and a garden. This guest house features air-conditioned accommodations with a terrace and free Wifi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 20 reviews

Apartment DULE Trpejca offers accommodations in Ohrid, 3.7 miles from Bay of Bones and 6.3 miles from Ohrid Lake Springs. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 29 reviews

Kale Apartments Trpejca SUP and bikes included is located in Ohrid, just 3.5 miles from Bay of Bones and 6.2 miles from Ohrid Lake Springs.

Indijano Apartment

Ohrid
Breakfast options
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 19 reviews

Providing a garden, Indijano Apartment provides accommodations in Ohrid. This property offers access to a terrace, free private parking, and free Wifi.

Yanka 4 Houses

Ljubaništa
Breakfast options
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 25 reviews

Featuring a garden, Yanka 4 Houses features accommodations in Ljubaništa. This property offers access to a terrace, free private parking, and free Wifi. Each room includes a balcony.

D&A Apartments

Ohrid
Breakfast options
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

Featuring lake views, D&A Apartments in Ohrid offers accommodations and a garden. There's a private entrance at the apartment for the convenience of those who stay.

These self-catering accommodations in Trpejca and nearby have options with free cancellation

See all

Edelweiss Villa Trpejca

Ohrid
Free cancellation options available
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 111 reviews

Offering garden views, Edelweiss Villa Trpejca in Ohrid provides accommodations, free bikes, a garden, and a bar. With lake views, this accommodation features a balcony.

Apartments Stefan Trpejca

Ohrid
Free cancellation options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 87 reviews

Apartments Stefan Trpejca is offering accommodations in Ohrid. This property offers access to a balcony, free private parking, and free Wifi.

The Secret Garden

Ljubaništa
Free cancellation options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Featuring a garden, The Secret Garden provides accommodations in Ljubaništa. This property offers access to a terrace and free private parking.

medusa gradiste

Ohrid
Free cancellation options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Just a 3-minute walk from Gradishte 1 Beach and 0.6 miles from Bay of Bones, medusa gradiste features accommodations in Ohrid, with a bar. This beachfront property offers access to a balcony.

Bona's Home

Tushemisht
Free cancellation options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 33 reviews

Bona's Home is located in Tushemisht, just 2.1 miles from Ohrid Lake Springs and 12 miles from Bay of Bones. This apartment provides free private parking and free Wifi.

Vila Emante

Tushemisht
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 44 reviews

Vila Emante is located in Tushemisht, just 2.1 miles from Ohrid Lake Springs and 11 miles from Bay of Bones. This property offers access to a balcony, free private parking, and free Wifi.

S&E Apartment

Pogradec
Free cancellation options available
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 12 reviews

S&E Apartment is located in Pogradec, just 1.9 miles from Ohrid Lake Springs and 11 miles from Bay of Bones. This apartment features air-conditioned accommodations with a balcony and free Wifi.

Mikpritja Pogradec, Tushemisht

Pogradec
Free cancellation options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 87 reviews

Mikpritja Pogradec, Tushemisht enjoys a location in Pogradec, 5 miles from Ohrid Lake Springs and 14 miles from Bay of Bones.

Highly rated self-catering accommodations in Trpejca and nearby

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

2 miles from Ohrid Lake Springs, Elton Home Tushemisht is a beachfront property in Pogradec featuring amenities such as a kitchen and flat-screen TV.

CHRIS sopo

Elshani
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews

CHRIS sopo offers accommodations in Elshani, 1.6 miles from Lagadin Beach and 3.9 miles from Bay of Bones. This property offers access to a terrace, free private parking, and free Wifi.

CHRIS SOPO

Ohrid
8.0+ review score
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews

CHRIS SOPO offers accommodations in Ohrid, 1.6 miles from Lagadin Beach and 3.9 miles from Bay of Bones. This property offers access to a terrace, free private parking, and free Wifi.

Villa Davor

Peštani
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews

Providing garden views, Villa Davor in Peštani offers accommodations, free bikes, a garden, and a shared lounge.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 10 reviews

Villa BITKOSKI Pestani is located in Peštani, just 8.8 miles from Port Ohrid and 8.9 miles from Church of St. John at Kaneo.

Vileta Auri

Tushemisht
8.0+ review score
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 25 reviews

Vileta Auri is a recently renovated villa in Tushemisht where guests can make the most of the garden and barbecue facilities. With garden views, this accommodation features a patio.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews

Appartamento Tushemisht Drilon offers accommodations in Tushemisht, 11 miles from Bay of Bones and 21 miles from Early Christian Basilica.

Aron Home

Tushemisht
8.0+ review score
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 16 reviews

Aron Home offers accommodations in Tushemisht, 11 miles from Bay of Bones and 21 miles from Early Christian Basilica. With lake views, this accommodation features a balcony.

Self-catering Accommodations That Guests Love in Trpejca

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 149 reviews
Very good value for money. Simple standard, but well-maintained. Friendly owner, albeit macedonian-speaking only. The two upper floors (3+3 rooms) in the villa are for rental. Shared kitchenette with utensils on each floor. Our room 302 had a private balcony overlooking the lake.
Guest review byJan
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 83 reviews
Location is exceptionnal, the beach in front of the appartement is crystal blue and very calm (we only passed by fishermen in the morning. The kitchen is outside the appartement in the patio and was very pleasing. Shower was hot and everything was correctly working.
Guest review byYannick
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 108 reviews
Beachfront property with a wonderful lake view. Available free sunbeds. Stabile internet connection. Spacious studio with available kitchen, iron, and hairdryer.
Guest review bySuzana1
Family with young children