Resort Villas Rubin
Check rates
Overview Rooms & Apartments Beaches & pools Restaurants & bars Sports & entertainment

Maistra Select

Villas Rubin Resort

Holidays in a green oasis on the seafront with natural beaches, swimming pools, and sports facilities

An active holiday with numerous amenities in the resort, exploring Rovinj and its surroundings along attractive cycling and hiking trails by the sea.

  • Connected to Rovinj by an attractive bike trail that follows the coastline
  • Natural pebble and rocky beaches
  • Dog-friendly resort
Maistra Select

Resort Villas Rubin

Villas Rubin Resort is located in a green oasis along the protected Rovinj coastline opposite many beautiful small islands. In addition to cycling and hiking trails that lead to Rovinj along the coastline, numerous sports and entertainment activities, and swimming pools with slides, there are a large number of natural pebble and rocky beaches. You can choose from a variety of restaurants and bars in the charming woodland overlooking the sea.

Resort Villas Rubin

Villas Rubin 1,
52210 Rovinj, Croatia

Tel. +385 52 800 250

Services & amenities

  • Apartments and rooms
  • Pools for adults and children
  • Children’s activities
  • Excursions and transfers
  • Terrace or garden in all apartments/rooms
  • Water slides
  • Games room
  • Car hire
  • Main restaurant with terrace
  • Sunloungers and parasols included
  • Partial Wi-Fi free
  • ATM
  • Restaurants & Bars
  • Sports and Entertainment
  • Free Parking
  • Pets welcome, subject to additional charge

Special offers

Explore the offers and enjoy our unique hotels and resorts at special rates. Plan your holiday now!

Rooms & apartments

In perfect harmony with nature, the 85 rooms and 272 apartments of Villas Rubin are an excellent choice for anyone who wants to enjoy a relaxing environment and take full advantage of the numerous amenities for an active holiday.

Mobile app

Maistra app - the only way to truly experience your destination!

Only the best local experiences All information in one place Exclusive MaiStar benefits Your very own pocket concierge The best booking rates and offers

Let us inspire you

The time has come for new, unique experiences! We are here to inspire you and help you plan your dream holiday!

Beaches & pools
Find the perfect place to relax or swim on large natural pebble and rocky beaches with natural tree shade. Part of the beach is intended for naturists, and there is, of course, a dog-friendly beach as well if you are on holiday with a furry pet.
Restaurants & bars
The terraces of our restaurants and bars are surrounded by natural vegetation, with centuries-old olive and pine trees. Here you will find a large selection of local dishes and refreshing drinks. Enjoy continental and Mediterranean cuisine in a modern restaurant for hotel guests. Drop by for your favourite cocktail or sparkling wine in the shade of the Pool Bar.
Sports & entertainment
When you’ve done with exploring the area’s cycling routes, it’s time to have fun with water skiing or some other water sport. There are also numerous sports courts at your disposal, as well as fun evening programmes with music to close out the day.
MaiStar Rewards Club

With gratitude from your first stay

As a member of the MaiStar Rewards Club, you enjoy exclusive benefits across our extraordinary portfolio of brands.

  • Up to 20% discount for bookings at
  • Collect points and redeem exclusive rewards
  • Exclusive members-only offers
  • Your online account – everything in one place

Resort information

For the most important information for planning your arrival and all other questions, contact us at any time.

How To Reach Us

Resort Villas Rubin

Villas Rubin 1, 52210 Rovinj, Croatia


  • Sea 80–200 m (87–218 yd)
  • Beach 50–100 m (54–238 yd)
  • Town centre 3 km (1.86 mi)
  • Harbour 3.5 km (2.2 mi)
  • Bus terminal 3 km (1.86 mi)
  • Store Inside the resort
  • Post office 2.5 km (1.5 mi)
  • Railway station 18 km (11 mi)


Distance (KM)

Travel time

  • Pula


    40 min
  • Rijeka


    1 h 45 min
  • Zagreb


    3 h
  • Trieste


    1 h 35 min
  • Venice


    3 h
  • Ljubljana


    2 h 15 min
get direction
Exclusive offers