Find and Book Top Hotels in Olema

Search among 15 available hotels and places to stay in Olema from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-15 out of 15
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.8
Great43 reviews
MapView on map50 yd from City Center
From   US$ 249 /nightSelect
Places to stay near Olema
8.8
Great27 reviews
MapView on map13.1 mi from Olema13.1 mi from City Center
From   US$ 1 000 /nightSelect
7.8
Very good109 reviews
15.6 mi from Olema15.6 mi from City Center
From   US$ 220 /nightSelect
8.2
Great47 reviews
14.6 mi from Olema14.6 mi from City Center
From   US$ 195 /nightSelect
8.4
Great130 reviews
18.1 mi from Olema18.1 mi from City Center
From   US$ 199 /nightSelect
7.6
Very good35 reviews
17.3 mi from Olema17.3 mi from City Center
From   US$ 442 /nightSelect
8.2
Great57 reviews
16.0 mi from Olema16.0 mi from City Center
From   US$ 276 /nightSelect
18.3 mi from Olema18.3 mi from City Center
From   US$ 179 /nightSelect
8.6
Great87 reviews
16.2 mi from Olema16.2 mi from City Center
From   US$ 138 /nightSelect
8.6
Great32 reviews
16.9 mi from Olema16.9 mi from City Center
From   US$ 126 /nightSelect
16.1 mi from Olema16.1 mi from City Center
From   US$ 169 /nightSelect
6.0
Guest rating3 reviews
11.5 mi from Olema11.5 mi from City Center
From   US$ 251 /nightSelect
8.4
Great47 reviews
15.6 mi from Olema15.6 mi from City Center
From   US$ 109 /nightSelect
8.0
Great16 reviews
15.5 mi from Olema15.5 mi from City Center
From   US$ 296 /nightSelect
8.2
Great18 reviews
10.6 mi from Olema10.6 mi from City Center
From   US$ 413 /nightSelect

Best hotels and places to stay in Olema

Why visit?

Olema, California, is a charming small town that offers a peaceful and picturesque escape from the bustling city life. With its beautiful natural surroundings, including Point Reyes National Seashore and Tomales Bay, Olema appeals to nature lovers and outdoor enthusiasts. Additionally, the town is home to a few excellent hotels, making it an ideal destination for a relaxing vacation.

Where to stay?

Olema Farmhouse: Located in the heart of Olema, the Olema Farmhouse offers comfortable and cozy accommodations. The historic inn provides a rustic ambiance with modern amenities, and its proximity to Point Reyes National Seashore makes it a perfect base for exploring the area. With its charming rooms and personalized service, the Olema Farmhouse is a top choice for visitors.

Olema House: Nestled amidst rolling hills and scenic views, the Olema House is a boutique hotel that offers a tranquil retreat. The elegant rooms feature luxurious furnishings and amenities, providing guests with a comfortable stay. For those seeking relaxation, the Olema House also offers a spa and wellness center, allowing visitors to unwind and rejuvenate.

Point Reyes Seashore Lodge: Conveniently located near Olema, the Point Reyes Seashore Lodge offers comfortable accommodations with easy access to the towns attractions. The lodge features spacious rooms and beautiful gardens, providing a serene setting for guests. Its proximity to Point Reyes National Seashore and Tomales Bay allows visitors to indulge in outdoor activities such as hiking and kayaking.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $200.

4-star hotels: The average price per night is around $250 to $300.

5-star hotels: The average price per night is around $400 to $500.

Best value for money:

Olema Cottages: Offering a cozy and affordable stay, Olema Cottages provide comfortable accommodations at a reasonable price. The cottages feature a rustic charm and are equipped with essential amenities. With their convenient location near Point Reyes National Seashore, Olema Cottages offer great value for a budget-friendly stay in Olema.

The Lodge at Point Reyes: The Lodge at Point Reyes offers a combination of affordability and comfort. The hotel boasts spacious rooms with modern furnishings and picturesque views of the surrounding area. Guests can enjoy amenities such as complimentary breakfast and access to nearby hiking trails, providing excellent value for money.

Hidden Cottage: Nestled in a serene location, Hidden Cottage offers a peaceful respite at an affordable price. The cozy rooms are tastefully decorated and come with private balconies or patios. Guests can also take advantage of the onsite garden and picnic area, adding to the value of their stay.

Best kid-friendly hotels:

Olema Treehouse: Kids will love the unique experience of staying in a treehouse at the Olema Treehouse hotel. The family-friendly accommodations feature spacious interiors with playful decor. Additionally, the hotel offers a playground and outdoor activities to keep children entertained.

Mankas Inverness Lodge: Situated near Olema, Mankas Inverness Lodge is a great option for families. The lodge offers spacious family suites with separate sleeping areas for kids. The serene surroundings and proximity to outdoor attractions provide ample opportunities for family adventures.

Best hotels for a romantic getaway:

Olema Inn: Couples seeking a romantic escape will enjoy the intimate ambiance of the Olema Inn. The historic inn offers charming rooms with luxurious amenities, providing a cozy and romantic setting. Guests can also indulge in a romantic dinner at the onsite restaurant.

Sir and Star at the Olema: With its romantic and whimsical decor, Sir and Star at the Olema is a perfect choice for couples. The boutique hotel features elegantly designed rooms with unique touches. Couples can enjoy a romantic meal at the restaurant which offers locally sourced and seasonal cuisine.

Best for location:

Marinwood Inn & Suites: Located in close proximity to Olema, Marinwood Inn & Suites offers convenient access to both the town and surrounding attractions. The hotel provides comfortable rooms and amenities, making it an ideal base for exploring the area.

Tomales Bay Resort: Situated near Tomales Bay, Tomales Bay Resort offers a picturesque location with stunning views. The resort provides comfortable cottages and access to outdoor activities like kayaking and hiking. Guests can also enjoy waterfront dining at the onsite restaurant.

The Continental Inn: The Continental Inn is centrally located in Olema, offering easy access to the towns shops and restaurants. The inn provides comfortable and well-appointed rooms, making it a convenient choice for visitors exploring Olema.

Best for a short city break:

Point Reyes Vineyard Inn: For a relaxing and quick getaway, Point Reyes Vineyard Inn offers a serene and tranquil ambiance. The inn is surrounded by vineyards and provides comfortable accommodations with a touch of luxury. Guests can also enjoy wine tasting at the onsite vineyard.

Gables Inn: The Gables Inn offers a charming and cozy atmosphere for a short city break. Located in nearby Sausalito, the inn overlooks the Bay Area and provides comfortable accommodations. Its close proximity to San Francisco allows for easy exploration of the citys attractions.

Show moreLess