Company retreat venues in Greece

Planning a company retreat? Basejam is the go-to platform for company retreat venues. No boring hotels. Enquire directly with unique, hand-picked houses, cabins, castles and festival sites ⚡️

0% booking fees
1-click enquiries
Instant connect

Magical Greek mountain retreat surrounded by forests, lakes and rivers

A historic 5-star retreat in an ancient fir forest in the Peloponnese region 🌲 Perched at 1,200 meters in the mountains, this magical hotel boasts a gym, heated cave pool, outdoor lily pond, and wellness spa.

Arcadia, Greece
Up to 41 people
32 bedrooms
from  €200  / room / night
Instant connect

Historic building with a modern twist in the centre of Athens

Stay in this former Canadian Embassy overlooking a leafy square in Kolonaki, Athens. This venue combines luxury with mid-century detailing and minimalist Danish design, whilst being within walking distance of Athens' best restaurants, bars, art galleries, and shops.

Athens, Greece
Up to 80 people
38 bedrooms
from  €150  / room / night
Instant connect

Nature-filled 5 star holistic hotel hidden in the Greek hills

Luxury wellness resort tucked away in the magical hills near the ancient town of Mystras, surrounded by its own private forest. Look after the well-being of your team at one of Europe’s leading spa destinations, with holistic treatments designed to balance, energise and restore.

Laconia, Greece
Up to 94 people
45 bedrooms
from  €297  / room / night
Instant connect

Boutique 'foodie' hotel with coworking

Contemporary hotel with coworking, café, restaurant and food market for teams who love to cook and eat together. Situated at the foot of the Acropolis in the historical heart of Athens, this venue is a heaven for food enthusiasts.

Athens, Greece
Up to 47 people
38 bedrooms
from  €135  / room / night
Instant connect

Urban oasis hotel in the heart of Thessaloniki

Immersed in history and heritage, this venue is a stunning 1920's building boasting modern rooms and a terrace ☀ ️ With plenty of amenities and luxurious comforts, your team will feel right at home in this urban oasis.

Thessaloniki, Greece
Up to 82 people
41 bedrooms
from  €120  / room / night

👋 We use cookies to improve the quality of our platform. Feel free to review our cookie policy or .