Skip to main content

Filter by:


Star rating

Review score

Roja – 11 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Mare & Restaurant, hotel in Roja

Hotel Mare & Restaurant

Hotel in Roja

The Hotel Mare & Restaurant is a family-run guest house that is located in the seaside village of Roja, 500 metres from the beach on the Baltic Sea, two marina piers and a lighthouse.

8.2
Very good
255 reviews
Price from£58.52per night
Hotel Rojas Pērle, hotel in Roja

Hotel Rojas Pērle

Hotel in Roja

Set in Roja, 700 metres from Roja Beach, Hotel Rojas Pērle offers accommodation with free bikes, free private parking, a garden and a shared lounge.

8.2
Very good
153 reviews
Price from£68.44per night
Pilava, hotel in Roja

Pilava

Roja

Offering a garden and sea view, Pilava is situated in Roja, 2.2 km from Roja Beach and 29 km from Laumas Nature Park.

9.7
Exceptional
163 reviews
Price from£64.16per night
Rēderi, hotel in Roja

Rēderi

Roja

Just 100 metres from the beach in the Gulf of Riga, this modern wooden building in Kaltene, 6 km south of Roja, offers panoramic sea views and a sauna.

7.3
Good
203 reviews
Price from£41.06per night
Vecmuižas, hotel in Roja

Vecmuižas

Roja

Set in Roja in the Kurzeme region and Laumas Nature Park reachable within 32 km, Vecmuižas offers accommodation with free WiFi, a children's playground, a private beach area and free private parking.

8.5
Very good
16 reviews
Price from£109.08per night
Hostel Mare, hotel in Roja

Hostel Mare

Roja

Located in Roja, within 1.5 km of Roja Beach and 28 km of Laumas Nature Park, Hostel Mare provides accommodation with a terrace and free WiFi as well as free private parking for guests who drive.

8.4
Very good
7 reviews
Price from£25.66per night
Seaside apartments, hotel in Roja

Seaside apartments

Roja

Situated 1.5 km from Roja Beach, 27 km from Laumas Nature Park and 36 km from Talsi Baptist Church, Seaside apartments features accommodation set in Roja.

9.5
Exceptional
130 reviews
Price from£72.72per night
Torņa apartamenti, hotel in Roja

Torņa apartamenti

Roja

Set in Roja, Torņa apartamenti is a recently renovated accommodation, 1.4 km from Roja Beach and 28 km from Laumas Nature Park.

9.8
Exceptional
23 reviews
Price from£50.05per night
Kaltenes Liepziedi, hotel in Roja

Kaltenes Liepziedi

Kaltene

Boasting a sauna, Kaltenes Liepziedi is situated in Roja. This beachfront property offers access to a patio, free private parking and free WiFi.

8.9
Fabulous
7 reviews
Price from£103.94per night
Viesu nams UPE, hotel in Roja

Viesu nams UPE

Roja

Situated in Roja, 1.4 km from Roja Beach, Viesu nams UPE features accommodation with a garden, free private parking, a terrace and barbecue facilities.

9.5
Exceptional
276 reviews
Price from£55.61per night
See all 10 hotels in Roja
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Roja:

  • 8.0

    Nice clean city.

    Nice clean city. Not too much activites to do, but you can walk in forest or on the beach. A bit hitted by Covid, but still have some places to catch food. You can rent a boat to sail local river, or get a yaht to make a day or 2 day travel.
    Olegs
    Latvia

Explore guest reviews of hotels in Roja

  • From £68.44 per night
    8.2
    Very good · 153 reviews
    Everything was perfect, I couldn’t ask more for this price. 👌🏻 Starting with such a reasonable price for night. Great location :) Short walk till sea side 💙 Room has all facilities, even more I was expecting 👍🏻 We asked for baby bed and we got it, with all accessories, even baby changing table 👌🏻 Also hotel owner was really friendly, heartwarming welcoming 🫶🏻 He even told little bit about city Roja and options for entertainment. :)
    Laura
    Germany
  • From £72.72 per night
    9.5
    Exceptional · 130 reviews
    Very comfortable and beautiful apartment, private parking in a lovely complex, with safety gates. Lovely stay in Roja. The apartment was very spacious and clean, warm, hassle free, definitely will come back. I really loved the apartment I stayed in. A few minutes from shop and beach. Thank you! Just a recommendation - dustpan and brush or vacuum cleaner for the apartment.
    Vita
    Ireland
  • From £65.02 per night
    8.2
    Very good · 255 reviews
    Very basic hotel at the coast. At least when I was there the town was so empty and calm, and so the beautiful sandy beach. There was a young lady that took care of the whole facility including bistro, or at least it looked like that. I was a bit problematic guest because of my late dinner or early breakfast, so I really appreciate the hospitality. Give her a raise! :)
    KrzysztofR23
    Poland
  • 8.5
    Very good · 328 reviews
    Location. Hotel is near the sea. Food in the restourant taste good. Exceptional clean. Easy to find. Beach is clean and there is no people in it. Breakfast was large. Everytime we were full :) Not so many people around (probably of Covid). Everyone speaks English and Russian :) Allow us to take a dog (Pug)
    Ramūnas
    Lithuania
  • From £103.94 per night
    8.9
    Fabulous · 7 reviews
    Very clean, modern and well-equipped. Hosts have a property next door and were their for a our arrival and very flexible over arrival and departure. House has a nice gardens and next door are chickens and turkeys that give a nice rural feel. Shops and restaurants of Roja are a 5 min drive away
    Gary
    United Kingdom
  • From £68.44 per night
    8.2
    Very good · 153 reviews
    The room we stayed was exceptional, the location is perfect, but the best of all was the staff! Not to often we are hosted so welcoming as in this place. After checkout the host give us nice local souvenir, a lovely fridge magnet from Roja! We loved it!
    Kalnins
    Latvia
  • From £68.44 per night
    8.2
    Very good · 153 reviews
    Nice, clean and nicely renovated room, comfy sleeping. Located Right next to grocery store and the beach is only a peaceful stroll away. The staff were really friendly and forthcoming for our individual needs. Recommend this for staying in Roja!
    Ieva
    Latvia
  • 8.5
    Very good · 328 reviews
    The location was perfect for exploring the coast of Latvia, but a car is a necessity. The restaurant (Otre Puse) was just steps away from the hotel and the food was very good. The breakfast was excellent as well. Parking was private and safe.
    Judy
    United States
  • 8.0
    Very good · 299 reviews
    The hotel was outside the city center. The breakfast was nice. If you expect coffee machine, you wont. We had coffee from a presser. The price was very low, and for our extra night in Roja the price was a nice suprize.
    Alesja
    United States
  • From £55.61 per night
    9.5
    Exceptional · 276 reviews
    We were warmly welcomed by the owners and pleasantly surprised by friendly atmosphere in the hotel. Great breakfast. Great value for money. Special thanks for the tour of Roja and its surroundings.
    Irina
    Latvia
  • From £65.02 per night
    8.2
    Very good · 255 reviews
    Hotel has a very good location in walking distance from the beach and next door to grocery shops. Good breakfast with hot items (eggs, bacon). We liked open terrace with a harbor view.
    karlisv
    Latvia
  • 9.7
    Exceptional · 163 reviews
    All was perfect! Nice place to stay, close to the beach, very welcoming hosts. This was already second time we stayed and will return again in future. Top place in Roja!
    Einars
    Latvia
  • From £65.02 per night
    8.2
    Very good · 255 reviews
    A very nice hotel, well situated and easy to find. Check-in was very smooth.
    Steven
    Spain