See more hotels in San Diego

Beach Terrace Inn - Carlsbad, San Diego

3 star Hotel San Diego

2775 Ocean St - San Diego

Price starting from $ 311 .35
The Beach Terrace Inn is a unique hotel located directly on the beach, in the charming and elegant seaside village of Carlsbad, just a short drive away from San Diego and from all major Southern California attractions.

The only hotel in Carlsbad that sits on the beach, with nothing to obstruct your access to the sand, the property offers magnificent ocean view accommodations, most with private balconies and full kitchenettes.

The newly renovated structure comprises a main Pool Terrace building, which overlooks the beach level swimming pool and fronts the splendid Pacific Ocean, and several partial ocean view units. Also featured on-site is a spacious, panoramic meeting & banqueting room which is ideal for weddings or business meetings.
Venere Guest Rating
Guest Rating 9.8 Outstanding!
Based on 6 hotel reviews © 2014

This hotel is a great family destination the rooms are well appointed and the bath...

Venere Guest, USA
Read Venere Reviews

Check Availability at Beach Terrace Inn

Book by phone 1-877-214-4288
Check-in Check-out Rooms & Guests

 NEW! Family hotels and special rates for kids


Facilities at Beach Terrace Inn

  • Laundry service
  • Lift/elevator
  • Beach umbrellas and deck loungers
  • Entire property is non-smoking
  • Personal newspapers
  • Newspapers
  • Front desk - 24 hour
  • Luggage room
  • Outdoor swimming pool
  • Meeting Room
  • Business Center
  • Internet/Email services
  • Hydromassage Jacuzzi
  • Free parking

Know before you go

Check-in: after 4 PM.

Check-out: before 11 AM.


Extra-person charges may apply and vary depending on hotel policy.
Government-issued photo identification and a credit card are required at check-in for incidental charges.
Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.
  • Minimum Spring Break check-in age is 21 years old.

Beach Terrace Inn is also known as

Beach Terrace Hotel
Beach Terrace Hotel Carlsbad
Beach Terrace Carlsbad











Beach Terrace Inn reviews

10 Outstanding!
  • July 2012
  • Venere Guest
  • Mature couple
  • USA

We were in a ocean front with 2 kings, huge room and very quiet at night, just the roar of the waves. The view was amazing, our balcony was mere steps from the water. All of the employees were friendly and helpful. This place is within walking distance to several restaurants. Since the hotel is right on the beach, the activities are endless. It was all good!

10 Outstanding!
  • April 2012
  • Venere Guest
  • Family with older children
  • USA

Our stay was fantastic! The staff was friendly and helpful, the room was spacious, modern, and clean, the view was spectacular, and the continental breakfast was delicious. Our only regret was that we didn't stay longer.

9.0 Wonderful!
  • November 2011
  • Venere Guest
  • Single traveller
  • USA

The hotel staff was friendly, professional and welcoming. The rooms were huge and well appointed. The location was breathtaking. The continental breakfast was the best i've ever had anywhere. Excellent value for the money. Best hotel in Carlsbad/North County San Diego.

10 Outstanding!
  • October 2010
  • Venere Guest
  • Family with young children
  • USA

Wonderful hotel on the beach. Hotel staff very accomodating. The rooms and common areas are well maintained. The continental breakfast was very nice and well managed. This will be the only hotel we stay at in Carlsbad. The location is fabulous with expansive beach views and easy access to the beach. We will be back soon for sure.

10 Outstanding!
  • August 2011
  • Venere Guest
  • Mature couple
  • USA

Beach Terrace Inn reviews by TripAdvisor hotel reviews only publishes reviews of identified guests, who filled out a questionnaire after their stay at the hotel, and are solely responsible for the content provided. Consequently, does not assume any responsibility or liability for such content.

Room Details

Book your beach accommodation at Beach Terrace Inn, offering 48 guest rooms with iPod docking stations and Egyptian cotton sheets. Guests can kick back at the end of a busy day and enjoy 42-inch flat-screen televisions with premium cable channels. Corporate travelers will benefit from free wireless high-speed Internet access as well as desks, complimentary newspapers and phones during their Carlsbad - Oceanside visit. A good night's sleep in pillowtop mattresses with premium bedding and down comforters will have visitors waking up refreshed and well-rested throughout their vacation or business trip.

Private bathrooms are outfitted with superior features such as showers, rainfall showerheads, bathrobes and hair dryers. Refrigerators, irons/ironing boards, coffee/tea makers and complimentary bottled water are supplied in each room to facilitate basic travel needs. Rooms also include climate control, free local calls and air conditioning. Bathroom toiletries are provided free of charge.

Accommodation Services

  • Air conditioning
  • Telephone
  • Mini fridge
  • Extra beds
  • Coffee and tea maker
  • Baby cots/cribs available
  • Hairdryer in each room
  • In-room ironing facilities
  • Desk
  • Individually controlled air conditioning
  • Safe
  • TV
  • Cable TV
  • Wireless Internet access

How to reach Beach Terrace Inn

By car
Traveling on Interstate 5, take the Carlsbad Village Drive exit. Proceed westbound on Carlsbad Village Drive - towards the ocean - and then turn right onto Ocean Street. Go one block to the hotel entrance.

By airplane
San Diego International Airport is approximately 30 miles/48 km south of the hotel.
Los Angeles International Airport is approximately 80 miles/128 km north of the hotel.

Distances from Beach Terrace Inn

Carlsbad State Beach - 1.6 km / 1 mi
Carlsbad Premium Outlets - 4.7 km / 2.9 mi
Oceanside Pier - 4.8 km / 3 mi
California Surf Museum - 4.8 km / 3 mi
Flower Fields of Carlsbad - 4.9 km / 3 mi
Legoland California - 5.4 km / 3.4 mi
Sealife Aquarium - 5.6 km / 3.5 mi
Camp Pendleton Marine Corps Base - 7.1 km / 4.4 mi
Mission San Luis Rey Church - 8.6 km / 5.3 mi
Moonlight State Beach - 13.6 km / 8.4 mi
San Diego Botanic Garden - 13.8 km / 8.6 mi
Swamis Beach - 15 km / 9.3 mi
Del Mar Racetrack - 22.6 km / 14 mi
Del Mar Horse Park - 23 km / 14.3 mi
Del Mar Beach - 23.4 km / 14.6 mi
The closest major airports to Beach Terrace Inn are:
Carlsbad, CA (CLD-McClellan-Palomar) - 8.2 km / 5.1 mi
San Diego, CA (SAN-San Diego Intl.) - 49.7 km / 30.9 mi

The preferred airport for Beach Terrace Inn is San Diego, CA (SAN-San Diego Intl.).

Distances are calculated in a straight line from the property's location to the point of interest or airport and may not reflect actual travel distance.

Distances are displayed to the nearest 0.1 mile and kilometer.

Transportation services Beach Terrace Inn

  • Free parking