حقق الناتج المحلي الإجمالي للسياحة داخل المملكة خلال عام 2012م، ارتفاعا نسبيا بلغ 6,8% قياسا على العام الذي سبقه، ليصل إلى 70,2 مليار ريال. وأوضحت بيانات الهيئة للسياحة والآثار أن نسبة مساهمة الناتج المحلي للسياحة في الناتج المحلي الإجمالي غير النفطي ارتفعت بشكل طفيف، من 7,3% إلى 7,4%، خلال عام 2012. وأظهر التقرير السنوي ال49 الصادر عن مؤسسة النقد العربي السعودي أن الإنفاق على الرحلات السياحية المحلية "لا يشمل مصاريف النقل الدولي" في عام 2012 بلغ 32,6 مليار مقابل 35,5 مليار ريال عن العام 2011، بانخفاض قدره 8,2%، في حين ارتفع حجم إنفاق السياحة الوافدة في عام 2012 بنسبة 16,8% ليبلغ 57,2 مليار ريال، مقارنة بنحو 49 مليار ريال عن العام الذي يسبقه. وبلغ حجم الإنفاق على الرحلات السياحية المغادرة "لا يشمل مصاريف النقل الدولي" خلال عام 2012، 61,1 مليار ريال، مقابل 60,6 مليار ريال عن العام 2011 محققا بذلك ارتفاعا نسبيا 1,7%، فيما نال قطاع الإيواء النصيب الأكبر من إجمالي إنفاق السياح المحليين إذ بلغ 8,2 مليار ريال وتمثل 25,2% من الإجمالي في عام 2012 مقابل 9,1 مليار ريال في عام 2011. وكشف التقرير عن احتلال الإنفاق على المأكولات والمشروبات المرتبة الثانية بحوالي 8,1 مليار ريال بنسبة 24,9% من الإجمالي في 2012 مقابل 6,7 مليار ريال. وعلى جانب الإنفاق على الرحلات السياحية الوافدة إلى المملكة فقد احتل الإنفاق على مرافق الإيواء المرتبة الأولى بنحو 19,7 مليار ريال، بنسبة 34,5% من الإجمالي في عام 2012 م، فيما جاء الإنفاق على التسوق في المرتبة الثانية بنحو15,5 مليار ريال تمثل 27% من إجمالي الإنفاق على الرحلات السياحية الوافدة في عام 2012 م.