Skip to main content

Filter by:


Star rating

Review score

Elshani – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Shoposki Guest House, hotel in Elshani

Set in Peshtani, 400 metres from Lake Ohrid, Shoposki Guest House offers free WiFi and a garden with a sun terrace. Free parking spaces are available on site.

Very quiet place in a family atmosphere
9.6
Scored 9.6
Exceptional
Rated exceptional
215 reviews
Price from£28.28per night
Tino Hotel & SPA, hotel in Elshani

Hotel Tino overlooks the sea, offering comfortable accommodation with free parking and security cameras in Ohrid. The use of the Spa Centre is free. It comprises a hot tub, sauna and a thermal bath.

Very friendly and helpful staff. Pleasant, quiet room.
8.1
Scored 8.1
Very good
Rated very good
1,666 reviews
Price from£91.15per night
Hotel & Spa Tino Sveti Stefan, hotel in Elshani

Located on the shores of Lake Ohrid, Hotel Tino Sveti Stefan offers free WiFi, free air conditioning, a 24-reception, a wellness area and a restaurant.

Facilities (swimming pool, wellness area, game room, fitness, rooms) are excellent. Location is also good, next to the lake, only 1 hour walk to Ohrid via a nice path mainly only along the lake.
8.9
Scored 8.9
Fabulous
Rated fabulous
1,383 reviews
Price from£112.58per night
Hotel Lagadin, hotel in Elshani

Right at the shore of the Lake Ohrid at the foot of the Galicica mountain, the Hotel Lagadin features lake-view rooms and a beach with deck chairs and a bar.

Beautiful place,helpful and polite staff.The location and lake view are magnificent. The room was moder and very clean .The breakfast was delicious.
8.3
Scored 8.3
Very good
Rated very good
441 reviews
Price from£34.28per night
SU Hotel, hotel in Elshani

Located on the first line of the lake shore, in peaceful and quiet surroundings only an 8-minute walk from the centre of Ohrid, SU Hotel boasts an elegant restaurant which has a breathtaking view over...

Great location, polite staff, we were staying with a dog and were alowed to have him with us at breakfast
8.4
Scored 8.4
Very good
Rated very good
608 reviews
Price from£61.71per night
Inex Olgica Hotel & SPA, hotel in Elshani

Inex Olgica Hotel & SPA is situated on the shore of the Ohrid Lake, 4 km away from Ohrid and a 10-minute drive from Ohrid Airport. Guests benefit from the free WiFi and free parking on site.

Always the best!!!
8.1
Scored 8.1
Very good
Rated very good
587 reviews
Price from£118.27per night
Villa Sofija, hotel in Elshani

Situated in Ohrid, 200 metres from Saraiste Beach, Villa Sofija features views of the mountain.

Great location and nice room. Nice view. Very modern bathroom and mini fridge included. Host went above and beyond helping me by printing out a few rounds of bus tickets.
9.3
Scored 9.3
Superb
Rated superb
511 reviews
Price from£77.13per night
Hotel Bellevue - Metropol Lake Resort, hotel in Elshani

Hotel Bellevue - Metropol Lake Resort enjoys a picturesque location on the shore of Lake Ohrid and features 2 swimming pools and a 500-metre-long private beach with a pool bar.

7.3
Scored 7.3
Good
Rated good
451 reviews
Price from£81.08per night
Hotel Aleksandrija, hotel in Elshani

The luxury Aleksandrija hotel right on the bank of the scenic Ohrid Lake offers you elegantly furnished rooms with a host of amenities for a pleasant stay in UNESCO-protected surroundings The tastefu...

Amazing location, just at the edge of quayside. Beautiful view to the lake. Heating and AC available. Quite big room with balcony, suitable bed. Enough soundproofing, noise from outside not disturbing us.
8.4
Scored 8.4
Very good
Rated very good
247 reviews
Price from£77.13per night
Royal View Villa, hotel in Elshani

The stylish 4-star Royal View Villa is located on the shores of Lake Ohrid. It offers elegant rooms with balconies and views of the lake, as well as free Wi-Fi.

The room was very nice. The view was super.
7.6
Scored 7.6
Good
Rated good
330 reviews
Price from£61.06per night
See all hotels in and around Elshani
Subscribe to receive premium deals

Prices drop the moment you sign up!