Skip to Content

Why is Cabo so expensive? Here’s an idea on how much you need for your Cabo weekend getaway

Why is Cabo expensive? I also asked the same thing when I decided to live here. However, the cost of traveling in Cabo vs the cost of living in Cabo are different and in this post, I will share everything you need to know to plan your Cabo weekend getaway!

📬 Reader Mail: Trisha, thank you for all the content you put out there about Mexico! Everything is so genuine and truly helpful! I love all the information that you give – it is so refreshing and different!

We are a young couple from New York. As you know, living in New York City is already very expensive for us so we are thinking of doing a short vacation in Mexico.

Cabo came up but we don’t know anything about it. Is Cabo expensive for a short vacation? If you also have an itinerary with the prices, I would love to know more!

-Rose Harris, New York

✈️💃🏻 Need help in traveling Cabo on a budget? I live here and I can help you! Click the image below and get in touch with me! 

Hi Rose,

Indeed, Cabo is expensive. I have lived in many places in Mexico and this is the most expensive. As I am living in Cabo, the expenses are really different from traveling here.

To be honest with you, many people who come to Cabo are super prepared to spend however, I understand that some of us want to know what to expect especially in terms of money.

I will try my best to explain to you why is Cabo expensive and of course give you the best options on all the things you are going to spend for your Cabo weekend getaway.

If you ever decide to come to Cabo, let me know – I’d love to meet you!


🎁🎉 Bonus: Use the code PSIMONMYWAY10 upon checkout to get a 10% discount on all things to do in Cabo!

Why is Cabo expensive?

Simple answer: this is an American’s favorite destination. There are many direct flights coming from the USA. Almost all major airports in the US fly straight to Cabo!

Tourists who travel to Cabo only stay for a weekend. Honestly, it’s still cheaper than most US cities but I feel like it’s slowly becoming similar to the prices in Los Angeles, CA.

Look, Cabo is expensive by Mexican standards. If you are living in New York, LA, or San Francisco, you’ll still find Cabo cheaper.

Recommended: How to spend a weekend in Cabo (itinerary + costs)

‘Expensive’ is also subjective and personal because you’ll definitely get what you pay for in Cabo. We are surrounded by beaches and nature. From living in many places in the world, these things come with a price.

You can eat quality street tacos for $1 USD then stay in an all-inclusive hotel for $500 USD the next. It really depends on your travel style and what you want to do during your vacation.

Can you use US dollars in Cabo?

ABSOLUTELY! When I first moved here, I felt like I am in a completely different country. Coming from mainland Mexico, I’ve never seen restaurant menus or tour prices that are written in US dollars.

In Cabo, everything is in US dollars and even locals use it in the busses or supermarkets. I was really amazed and shocked but I still use the Mexican peso in Cabo.

is cabo expensive

There are many USD ATMs in all corners of Cabo San Lucas. All-inclusive resorts also have their own machines. Withdrawing cash here is not as difficult as the small towns in the south.

You won’t have to worry about it! However, please know that if you use US dollars in Cabo, the conversion rate is lower. If the current conversion rate is 20 Mexican pesos per USD, they will only exchange 17 pesos per USD if you choose to pay this way.

Is Cabo more expensive than Cancun?

The costs in Cabo are about the same as Cancun however, it varies. Food in Cancun is more expensive than Cabo. You can eat out in Cabo for $7.50 USD while in Cancun, it’s $12 USD.

is cabo expensive

Since the spending is about the same, tourists often opt to vacation in Cabo because the flights are shorter. As you know, Cabo is in the north of Mexico and super close to California while Cancun is in the far south of the country.

I see very little difference with the flight prices from the US (to both Cabo and Cancun) but the flight time to Cabo is shorter.

How much money do you need for Cabo?

I honestly can’t say anything about this because your budget for traveling to Cabo is up to you. However, my only piece of advice is that you only need to worry about accommodation expenses.

It doesn’t matter if you are a budget traveler, a honeymooner, or traveling with family. You will pay the same for food and tours. When it comes to accommodation options, this is where we all differ.

things to do in cabo

Okay, this is not where I live. But my friend is renting this villa and can fit 25 people! Get in touch with me and I’ll hook you up!

In this post, I will also share the different price points of accommodations and what you will get for every accommodation type. To give you a gist, all-inclusive resorts in Cabo start at $585 USD (2 people), hotels are at $108 USD (2 people) and hostel dorms are at $19 USD per person.

Overall, how much money you need for Cabo will depend on the accommodation that you will choose. For food, expect to pay $15 – $25 USD per meal in restaurants. A street taco is $1 USD and the tours start from $25 USD.

When is the best time to visit Cabo?

Personally, Cabo is good for me all-year-round. I didn’t see a lot of difference between the low and high seasons here. I feel like Americans always go here no matter what!

But anyway, let’s talk about some facts. It may be a favorite destination for many Americans but June to October is extremely hot here.

It’s not hot for me since I live here but for many of my American and European friends, they hate coming to Mexico during the summer! The only good thing about visiting in the summer is that everything is cheaper than usual.

is cabo expensive

The high season is from November to May where we experience great weather and the sun is always out. Cabo is a famous destination for big American holidays like Thanksgiving.

These months won’t be hot for you, I promise! It’s actually cold for me so I wear jacket and pants during the evening. December, January, and February have chilly nights so bring a jacket just in case!

Other budget travel guides in Mexico that you may like:

☕ Support this blog’s honest and transparent journalism. Help us add value to our content! Keep P.S. I’m On My Way content free for all by donating to our coffee fund.

Is Cabo expensive? Let’s discuss the prices

🛏️ Accommodation costs in Cabo

Hotel prices in Cabo can range from $30 USD to $500 USD per night. It really depends on where you want to stay so I am going to discuss them one by one.

For all-inclusive resorts, they are usually in the San Jose del Cabo (SJC) area about 30 minutes via Uber to Cabo San Lucas (CSL). Many vacationers opt for this type of accommodation. Not to mention that SJC is also super close to the airport.

However, if you want to enjoy and experience the Cabo nightlife, you have to go to Cabo San Lucas. Uber works and you only pay $10-$15 USD per ride.

Unfortunately, if you choose to stay in San Jose del Cabo, nightlife and activities are very minimal. SJC is also not as walkable as CSL. You need a car to get around the town of SJC. The layout is very different.

San Jose del Cabo is home to the resorts. If you are traveling with family, it’s way easier to opt for an all-inclusive. I have a lot of clients who hire me to arrange their trips to Mexico because they don’t want to be the leader of the band organizing everything!

There are also a few resorts in Cabo San Lucas that are located in the marina so I will share each location of the recommended all-inclusive resorts here. The only difference is that resorts in SJC have their own beaches while in CSL, not all of them have it.

To give you an idea of the all-inclusive prices, here are some of the resorts I have experience in. Please note that the prices below are for the high season.

Hacienda Encantada: from $549 USD per night (3 people)

Hacienda Encantada has the option for an a la carte. You don’t have to avail the of all-inclusive access. After all, this is in Cabo San Lucas and is only a 10-minute drive to the city center. They also have hourly shuttles that go downtown for free.

This is a good option if you want to stay in an all-inclusive but still see downtown. Hacienda Encantada has their own beach view where you can see the famous arch of Los Cabos.

is cabo expensive

A Master Suite for 3 starts at $549 USD per night for an all-inclusive stay. This accommodation only has 1 king bed and 1 sofa bed so this is a great price for a family of 3.

A basic room for 3 that is also all-inclusive starts at $336 USD per night. This is the room without the ocean view and is a very basic hotel room but has 1 king bed and 1 queen bed.

Another bonus that I like about staying in Hacienda Encantada is that you can also get free meals in the restaurants they own in the Marina! They have a full list and you can access all of them for free!

👉🏽 Check prices and availability at Hacienda Encantada

Hotel Tesoro Los Cabos: from $585 USD per night (2 people)

This hotel is right by the Marina Cabo San Lucas so if you stay here, you will be super close to the center – no need to take an Uber! The Marina is the most famous landmark in Cabo San Lucas where all the bars, restaurants, and nightclubs are.

The all-inclusive rate at Hotel Tesoro Los Cabos is higher than Hacienda Encantada but take note that you are also paying for accessibility here. When you stay in this hotel, you can walk everywhere!

is cabo expensive

A room for two that has the marina view starts at $585 USD per night (all-inclusive). This resort also has a pool that is overlooking the marina. It’s one of the best spots in town!

👉🏽 Check prices and availability at Hotel Tesoro Los Cabos

Studio at Marina Los Cabos: from $108 USD per night (4 people)

Now this one is for those who are traveling Cabo on a budget but still want to have the best location. This condo is right in the Marina (like Tesoro) but it’s only studio space good for two people.

If you ask me, this one is the best in value. I stayed here for a month and the owner gave me a discount! This studio has 2 full king beds and they said it can house 4-5 people.

is cabo expensive

Honestly, there’s only one bedroom so even if there are 2 king beds, I wouldn’t really stay here with 4 people. 2 is enough. However, if your group is really on a budget and opts to spend money on other things. this is a great option for you!

👉🏽 Check prices and availability at Studio at Marina Los Cabos

Hotel Los Patios: from $54 USD per night (2 people)

Okay, do not be shocked. $54 USD for 2 people seems to be really cheap for Cabo but if you know where to look, you can definitely travel here for cheap. You just need to know the right contacts!

Hotel Los Patios is super famous for budget travelers because it’s right in the heart of Cabo San Lucas and it has a pool, too! This is most popular with travelers who are always out and about and are only in the accommodation for sleeping.

is cabo expensive

It’s actually very decent and highly rated for this price. Whenever friends visit me in Cabo, I don’t really host them in my house because I work at home – it’s hard for me to host even friends!

I always send them to Hotel Los Patios because it’s cheap and really amazing for what it is.

👉🏽 Check prices and availability at Hotel Los Patios

Super-saver for backpackers: from $19 USD per person

Now I also have friends who are traveling by themselves. These are not vacationers or short-term travelers. As a digital nomad, I meet a lot of people who ask me if it’s possible to stay in Cabo San Lucas on a budget. Nobody believes it is!

There are a lot of decent hostels in Cabo San Lucas for solo travelers. My favorite is Cabo Inn. I stayed here for a week and actually ended up moving to the apartment in front of it because I was looking for a long-term.

Cabo Inn is also just a 3-minute walk to the marina! There are dorms in Cabo Inn but they are popular for their cheap private rooms at $40 USD per night.

is cabo expensive

Sofia Hostel is also popular with backpackers. A bed in an 8-person dorm costs $19 USD per night. These dorms are super nice and are very private.

Young people love this type of accommodation where there are many opportunities to meet other people. Unfortunately, these are the only cheap accommodations in Cabo since budget travel is not really popular here (yet).

👉🏽 Click here to see all hostels in Cabo San Lucas

Food prices in Cabo

I love Cabo’s food scene! It’s one of the best in Mexico! Of course, I go to the supermarkets because I live here but I also eat out at least twice a week.

I had this goal of trying all the restaurants in Cabo but it will take me a year for sure. There’s a lot! To give you an idea of what to the food prices in Cabo, below are ideas:

is cabo expensive

Restaurant prices in Cabo

The average cost per meal in Cabo is around $15 – $25 USD. I love eating steaks so a great steak in Cabo (USDA approved) is about $35 – $50 USD.

For popular Mexican seafood dishes like ceviche and tostadas, you can get them for $12 USD in a beach bar but some restaurants sell them for $20 USD. Another favorite is fresh oysters which are priced at $1- $2 USD per piece.

is cabo expensive

My friends who visit me in Cabo always want seafood!

Street food and taco prices in Cabo

To be honest, Cabo is not very big on street food. The taquerias are actual restaurants, not like the normal food stands you see in Mexico City.

A taco in Cabo costs $2 USD per piece. Lazaro Cardenas is the street where you will find all the best taquerias in Cabo. I don’t have a favorite in that street but I love going for birria tacos at Los Paisas (in front of Cabo Land).

Beer prices in Cabo

Some days, you just want to lay on the beach without going to a beach club. What you need to do is simply buy a 6-pack beer at the Oxxo which costs $6 USD (Corona, Pacifico, Victoria or similar).

If you order a beer at a beach bar, it costs $4 USD per bottle. In super local places that are not on the beach, a bottle beer is half the price ($2 USD).

is cabo expensive

Alcohol prices in Cabo

A glass of wine in a beach bar (beach front with view) is around $5 USD and this is the cheapest. For wine, really, expect to pay $10 USD per glass and about $50 USD per bottle.

I know you all love tequila when going to Cabo. Your favorite Don Julio at a bar costs $7 USD per shot and it’s not very strong so most people I know take double shots.

Transportation costs in Cabo

Uber is widely used in Cabo. If you are staying in San Jose del Cabo, you can go to Cabo San Lucas downtown for $15 – $25 USD (one-way). The busses are less than $5 USD per ride and costs $4 USD to go all the way to the airport (1.5h ride from downtown cabo San Lucas.

We also have a pedicab in Cabo which is a tourist trap since they cost more than the Uber. But foreigners and tourists like to take it for the experience. It could be a great way to see the city.

Tour prices in Cabo

Now, for the tours, it really varies. The most popular tour in Cabo are those that involved water activities. A private catamaran for 3 hours can fit 14 people and costs $1,500 USD.

is cabo expensive

If you want to do an ATV tour in the desert, the price is $130 USD per person. Some cruises that include snorkelling and lunch costs $89 USD per person. The famous camel ride is at $95 USD per person.

As for tours to the arch, a glass bottom boat costs $35 USD. For those who want to parasail, it’s $60 USD per person. There are many things to do in Cabo and you can check that in my other Cabo posts where I also included the prices.

Flight prices to Cabo

The average flight price from the US to Cabo is $300 USD but it depends on the season. Last month, I was trying to book a flight from Houston to Cabo (week before Thanksgiving) and it was $500 USD one-way!

It still depends where you are from but the following cities have direct flights from the US to Los Cabos:

  • Atlanta via Delta Airlines (3h 42m)
  • Dallas via Delta Airlines (2h 51m)
  • Denver via Frontier Airlines (3h 31m)
  • Houston via United Airlines and Spirit Airlines (2h 58m)
  • Las Vegas via Frontier Airlines (4h 28m)
  • Los Angeles via Alaska Airlines, Spirit Airlines, Delta Airlines, and American Airlines (2h 28m)
  • New York City via American Airlines, United Airlines, and JetBlue Airways (5h 21m)
  • Minneapolis via Sun Country Airlines (4h 29m)
  • Phoenix via American Airlines (2h 11m)
  • Salt Lake City via Delta Airlines (3h 06m)
  • Seattle via Alaska Airlines (4h 38m)

Cabo money and costs

Currency, budget, cash, etc

The currency in Mexico is called Mexican peso. To date, $1 USD is equivalent to $20 MXN. Please note that Mexico also uses the dollar sign for their peso so when you look at prices in Cabo, they always put “US” at the end.

💰 Money exchange in Cabo San Lucas

Cabo uses USD so you don’t have to exchange money to Mexican pesos. But if you feel like your USD will go a longer way when exchange in USD (it really does) you can exchange money at Los Cabos International Airport upon arrival.

If you want to physically exchange USD in Cabo (to peso), you can go to Sterling Money Exchange in Plaza Gali and San Jorge Casa de Cambio which has many branches in Cabo.

Many friends of mine prefer to exchange in actual banks but the lines are super long and the rates are so low. Believe me, I have 3 banks in Mexico and it’s always a lot of work to do bank errands! Mexican banks are not so efficient.

🏧 ATM withdrawals in Cabo

There are many USD ATMs in town and you can also take out in Mexican peso using your debit card. The usual withdrawal fee is $5 USD but it depends on your bank.

This is super crazy but withdrawal fees in all airports in Mexico (even if the bank is the same as downtown) costs double! Don’t withdraw at the airport if you don’t want to be charged double (unless you really have to).

The USD ATM machines in Cabo are in every corner and they’re literally just machines. My brother visiting me from Sacramento found it so sketchy to withdraw USD in a freaking machine in the middle of the street but I told him it’s safe and it’s the Mexican way.

If you want to withdraw in a real Mexican bank, they don’t dispense USD. They don’t even dispense USD for USD account holders like me. I always need to go to the counter to withdraw USD in BBVA and Banorte. It’s insane!

These Mexican banks will dispense Mexican peso and the best ones are BBVA, Banorte, HSBC, and Santander. You will easily spot them all over town.

💳 Credit/debit cards

Credit and debit cards are accepted everywhere in Cabo. Even the taco restaurants accept them so don’t worry. They will always ask you if you want to be charged in MXN or USD.

I always put the local currency for my US credit card since it has better rates and conversions. In Mexico, they will also ask you if you want to use the “tap” option but I still go old school and use the ‘insert card’ option.

I’ve had very bad experiences with tapping (my card number was stolen and was used without asking for a passcode) so since then, I avoid using tap and asked my bank to deactivate it.

💵 Tipping in Cabo 

If you didn’t like the service, 15% will do but if you liked the service, you can tip up to 25%. Honestly, service in Cabo is top class. You’ll never see anything like it in Mexico.

The servers are well-trained and even with that training, they are still paid a crazy low $7 USD per day salary. Their livelihood is very dependent on tips!

Is Cabo expensive? Save the guide on Pinterest!

is cabo expensive


Friday 17th of December 2021

Very helpful post! You said that right. The definition of my budget travel can be quite different from your idea of a budget trip. Even the travel experts can't comment on that.